Please enable JavaScript.
Coggle requires JavaScript to display documents.
Computer Software
Computer software is a set of instructions that tell…
Computer Software
Computer software is a set of instructions that tell the computer what to do and how to solve a problem or complete a given task.
System Software
System software is a collection of programs that supports computer operations. It is closely tied to computer architecture. By taking care of basic tasks such as input, output and data storage, system software allows application developers to focus on specific tasks their software needs to accomplish.
Device Drivers
In computing, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer. Drivers are hardware dependent and operating-system-specific. They usually provide the interrupt handling required for any necessary asynchronous time-dependent hardware interface.
-
-
-
-
Language Processor
The computer understands only machine languages. A program cannot be run on a computer directly because a program is only written in assembly or high-level language. For running the program on the computer, it needs to be converted into machine language before execution.
-
-
-
Utility Programs
Utility software is software designed to help to analyze, configure, optimize or maintain a computer. It is used to support the computer infrastructure.
-
-
-
-
Operating System
An operating system, or "OS", is software that communicates with the hardware and allows other programs to run. Every desktop computer, tablet, and smartphone includes an operating system that provides basic functionality for the device.
-
-
-
-
Application Software
Application software (app for short) is a program or group of programs designed for end users. Applications may be bundled with the computer and its system software or published separately, and may be coded as proprietary, open-source or university projects.
Productivity Software
Productivity software is application software used for producing information. Its names arose from the fact that it increases productivity, especially of individual office workers, from typists to knowledge workers, although its scope is now wider than that.
-
-
-
-
Communication Software
Communication software is an application or program designed to pass information from one system to another. Such software provides remote access to systems and transmits files in a multitude of formats between computers.
-
-
-
-
Educational Software
software is a term used for any computer software which is made for an educational purpose. It encompasses different ranges from language learning software to classroom management software to reference software, etc.
-
-
-
-
-
Entertainment Software
entertainment software is defined here as software games usually played on video game. consoles, personal computers, handheld portable game players, the Internet or mobile phones.
-
-
-
-
Business Software
Business software (or a business application) is any software or set of computer programs used by business users to perform various business functions. These business applications are used to increase productivity, to measure productivity and to perform other business functions accurately.
-
-
-
-
-