2. Computer Software:
In computer a program is a set of instructions that
directs a computer to perform specific tasks or
operations.
Computer software consists of computer programs
and libraries.
It refers to a set of instructions which enable the
hardware to perform a specific set of tasks.
4. System Software:
● Software that directly operates the
computer hardware to provide basic
functionality needed by users and other
software and to provide a platform for
running application software.
● Basically, it is a software to manage
computer hardware behavior so as to
provide basic functionalities that are
required by the user. In simple words, we
can say that system software is an inter-
mediator or a middle layer between the
user and the hardware.
5. Examples :
Operating system (OS): Operating system
manages resources of computer system like
memory, CPU, hard disk, printer etc. also
provides an interface between user and computer
system & provides various services to other
software.
Language Processor & Device drivers: All the
devices like mouse, keyboard, modem etc needs
at least one corresponding device driver. A
device driver is a program that controls a device.
A language processor is a hardware device
designed or used to perform tasks, such as
processing program code to machine code.
Language processors are found in languages
such as Fortran and COBOL
6. Application Software:
Application software are software that helps
the user in completing tasks such as doing
online research, jotting down notes, setting an
alarm, designing graphics, keeping an account
log, doing calculations or even playing games.
They lie above the system software.
For example, a browser is an application
designed specifically for browsing the internet
or MS Powerpoint is an application used
specifically for making presentations.
7. Types of application software:
● There are many different types of
application software.
1. General purpose: Microsoft Word,
Microsoft Excel, MS PowerPoint,
Photoshop etc.
2. Customized: Invoice Management
System, Airline Reservation
System etc.
3. Utilities: Antivirus, Memory tester,
Disk partitioning and Disk
defragmenter etc.