Computer Software

DEFINITION-Software is a set of programs, which is designed to perform a well defined function. A program is a sequence of instruction written to solve a particular problem.


1.System software
2.Application software

*System software-The system software is collection of programs designed to operate , control and extend the processing capabilities of the computer itself. System software are generally prepared by computer manufactures.


*It is Close to system.
*It is Fast in speed.
*It is Difficult to manipulate.
*It is Smaller in size.
*It is Difficult to design.
*It is Difficult to understand.
*It is Generally written in low level language.


1.System control program
2.System support program
3.System development programs

System control program-they control the execution of programs .exp-Operating system

Device drivers-Device drivers are system programs, which are responsible for proper functioning of device. Exp - device like printer, a user must load the device driver of that particular printer.

System support programs-They provide routine service function to other computer programs and users. Exp-utility programs.
Some utility programs are-Text editors,They are used to create and edit files. For exp-notepad is the text editor.

Backup utilities-These utility programs help us to backup of our important data.
By using these programs files are backed up to floppies, CD and DVD.

Data recovery software-Sometimes an illegal operation may result in an  accidental loss of data which was still to be needed then we used data recovery software. Exp-Recycle bin.

Compression utilities- Compression utility are used to compress large sized files so that they can be stored in storage of low capacity. Win-zip is a popular compression utility used in window based desktops.      

Anti virus utility- Any program that effect the normal working of the other programs or effect the boot sector of the disk is a virus. The anti virus software detects the virus, identify and prevent it from spreading. Some examples of anti-virus software are Norton’s anti virus, MC afee etc.

System Development Programs- They assists in the creation of computer programs.  Examples of system development are – programming language, language translations.

**Application software-Application software are the software that are designed to satisfy a particular need of a particular environment. All software prepared by us in the computer lab. Examples of application software are-student record software, railway reservation software, income tax software, word processors etc.

Features of application software:-

*It is close to user.
*It is Slow in speed
*It is Easy to understand.
*It is Easy to manipulate
*It is Generally, written in high level language
*It is easy to design.

*General purpose application software-General purpose application software are designed to satisfy common needs of various business.SOME GENERAL PURPOSE SOFTWARE ARE-
WORD PROCESSOR-word processor is the software used to word processing. There are many word processors available in the market. The common and the popular among are: Word Star, MS-WORD.
ELECTRONIC SPREADSHEET:-A spreadsheet contains greed of cells arranged in columns and rows. Data is entered into the cells to represent information. Examples of electronics spreadsheet are lotus 1, 2, 3 and excel.
PRESENTATION SOFTWARE-presentation software are the software which are used to present information to a large number of people. Microsoft PowerPoint is one of the most popular presentation software.
DESKTOP PUBLISHING SOFTWARE- desktop publishing software are used for type setting and designing purposes. Well know desktop publishing software are page marker and Coral Draw.
WEB BROWSER SOFTWARE-with an internet connection, this type of software enables a user to visit from one site to another by following, to search locations and view web documents .Examples are Netscape communicator,Microsoft internet explorer 6.
SPECIAL PURPOSE APPLICATION SOFTWARE-application software are created to satisfy specific needs of an organization. Example are payroll software, railway reservation software etc.

Comments 58 comments

suravajhala profile image

suravajhala 6 years ago

very informative. Thanks for the post

omolex 4 years ago

can computer software be seen?

Ucheyswagz 4 years ago

Very well served in understandarble way bravo

Leny Solasco 4 years ago

I learned a lot from your idea. Thank u so much.

MANOK 4 years ago


anthony williams 4 years ago

what is general purpose

ESU 3 years ago


nusthi 3 years ago

what software depinition?

chhavi jain 3 years ago

it is very supportive to me

xyz 3 years ago

you have given me a relevent imformation about types of software .

JAYANTA DUTTA 3 years ago



jay prakash 3 years ago

Very good for understand

Vikram 3 years ago

excelent!!!!thanks for the information

leul 3 years ago


Ansar Iqbal 3 years ago

Thanks to all team member for provide system software information

angel 3 years ago


utsav rai 3 years ago

awesome lines..... absolutely easy to understand.....

jamal nyamweya 3 years ago

gud en nice

brillhart perucy 3 years ago

very nice job easy to understand keep it up

12345 2 years ago


vijay 2 years ago

very useful for me thanks

star 2 years ago

Nyc one.....I made use of this now.

mike 2 years ago

nice thanks

muhammad haider 2 years ago

ya itb is so easy for us thnxxxxxxxxx a lot

ritika 2 years ago

Very good to easily understand

tahir 2 years ago

tanx for what i have in this page.

jawad 2 years ago

tank you for this sit

prachi 2 years ago

Thanks it is really helpful.

SANJIB KUMAR 2 years ago

Very informative for the students who start learning computer. Thanks it is really useful and helpful.

stephaniebramwell-henry 2 years ago

excellent job

Damidu rathnayaka 2 years ago

This is great uderstanding words written..its sooo use full to me..conect me in fb "damidu rathnayaka"..

ffelo 2 years ago

Nice one thanks

girish singla 2 years ago

Really good and useful

sdssad 2 years ago

nice tow thankssssssssssssssssssssssssssssssssssssssssssssssssssssssssss

dolli 2 years ago

very informative

BASANT 2 years ago

Too good.

Now I understand what is a software.


Amrutha 2 years ago

thnxxxxxxxx a lot .It is soooo useful for me.

zohaib 2 years ago

thank you for 'softwear' difination .

imran 2 years ago

Very useful information

abdul mateen 2 years ago


It is so useful for me

inaya 2 years ago

Very informative

adecold 2 years ago


Karthik 2 years ago

Thank u iwont leave ths page

prabu a 2 years ago


Najwa 2 years ago

thanks for the information :)

Taqi 2 years ago

Well defined

Alishah 2 years ago

Very nice definition of software it's very simple thanks a lot

Ahmad khan 2 years ago

Very informative for the students.

damini 2 years ago

Very imp. For me......nice defination of the software its 2 gd

damini sharma 2 years ago

Me iski bjh se apna pragentation accha de payi thank you.....

jejay 2 years ago

nice ~!

bob 2 years ago


narmeen1 2 years ago

this information help me a lot thanks

Farhan khan 2 years ago

Thanks for help

ola 23 months ago

the definition is easy and simple thanks

james 6 months ago

goooooooooooooooodd job

blondii0110 3 months ago

lol!! you should see the way people type

Xhahrukh QureXhi 6 weeks ago

Thanxxxxxxxxxxxxxxxx alot for the Information:-)

    Sign in or sign up and post using a HubPages Network account.

    0 of 8192 characters used
    Post Comment

    No HTML is allowed in comments, but URLs will be hyperlinked. Comments are not for promoting your articles or other sites.

    Click to Rate This Article