What is Software?

Software (Definition):

A set of instructions in a logical order to perform a meaningful task is called a program and a set of programs is called software.

It tells the hardware how to perform a task.


Types of software

1. System software 

It is designed to operate the computer hardware efficiently.

Provides and maintains a platform for running application software.

Examples: Windows, Linux, Unix, etc.

2. Application software

It is designed to help the user to perform a general task such as word processing, web browser, etc.

Examples: Microsoft Word, Excel, PowerPoint, etc.


Categories of System software:

i. Operating system

It controls hardware as well as interacts with users, and provides different services to users. 

It is a bridge between computer hardware and the user. 

Examples: Windows XP, Linux, UNIX, etc…

ii. System support software

It makes the working of hardware more efficient. 

For example drivers of the I/O devices or routine for socket programming, etc…

iii. System development software

It provides a programming development environment to programmers.

Example: Editor, pre-processor, compiler, interpreter, loader, etc.…


Categories of Application software:

i. General purpose software

It is used widely by many people for some common tasks, like word processing, web browser, Excel, etc… 

It is designed on a vast concept so many people can use it.

ii. Special-purpose software

It is used by limited people for some specific tasks like accounting software, tax calculation software, ticket booking software, banking software, etc… 

It is designed as per the user’s special requirement.


Drafted on 🌏 by,

Jal


peace


Comments

Popular posts from this blog

C program to read and display book information using structure

Count positive, negative and zero values in an array

Maximum value from array