Computer software can be classified according to purpose,user licence, and acquisition.

In this post we discuss classification according to purpose.


this refers to the exact reason as to why a program was developed. They could be developed to avail computer resources to the user (system) or help the user accomplish specified tasks (application). 

System software 

performs a variety of fundamental operations that avail computer resources to the user. 

Some of these functions include: booting the computer, storing and retrieving files, executing and loading application programs.

  Examples of system software are: operating system, 

  1. firmware
  2. Operating system
  3. utility software 
  4. networking software. 

Networking software 

is used to establish communication between two or more computers. They are specifically designed to respond to service request; are governed by protocols.

Utility software

A special program that perdorms commonly used services that make certain aspects of computing to on smoothly e.g. diskmanagement, copying and sorting.


Also refered to as stores logic, is a combination of both the software and hardware recorded permanently on electronic chips (ROM).

Operating systems.

Is a set of complex programs that work together to control user applications and also acts as a go-between, between the applications and the computer.

Examples of operating systems include: LINUX, UNIX, Windows 7,8,10, IOS, android, Mac e.t.c

 On the other hand

 application software

 are programs that are designed to help the user accomplish specific tasks. Some of the application packages are word processor, spreadsheets, desktop publishers, computer aided design, Data bases, and graphics software.

I shall be writing more on each of the above application package.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s