What is the definition of Software? Types of different software
What is Software and types of software?
Software is that part of the computer which we can not see touch
or feel, other ways we can say that software is the soul of Any Computer.
Software is Mainly divided into 2 parts:
· The System Software
· The Application Software
But on the Basic
level Software is divided into 3 parts
1.
System software - Operate
2.
Application Software - User
tools
3.
Utility Software - Maintain
the System
System Software
System
Software is a Software that gives a platform to other Application software to
work on or to do another task. It bridges between user and hardware and
performs the user-related task. The system software is a collection of program
designs to operate, control, and manage the actual operation of the computer
equipment. The system software is developed by the manufacturer to provide
software tools that enable the user to write and runt application software.
System software can be divided into 3 categories.
·
System control software
·
System support software
·
System development
software
#note:- System software began to be used with 2nd generation
computers in the early 1960s.
Some examples of system software are as follows:-

·
Microsoft Windows
·
Linux
·
Unix
·
Mac OS X
·
DOS
·
BIOS Software
·
HD Sector Boot Software
·
Device Driver Software
i.e Graphics Driver etc
·
Linker Software
·
Assembler and Compiler
Software
Application
Software
Application
software is that kind of software that helps the user to do their task, work,
etc. let's see an example, if we have to do any typing work, we work on word
processing software like Ms word, For graphical work, we do that on Adobe page
maker, Adobe Photoshop, Dreamweaver, etc they all are application software.
Application software is a completely self-contained program. This application the software can be classified into two categories
·
Package
software
·
Tailored or
custom software
Package software: -

It
is a set of pre-written software program different kinds of program related to
an application are combined together to form a package. They are Ms. Office
package (word, excel, PowerPoint, groove, access, etc), Adobe collection (Page
Maker, Photoshop), etc.
Tailored or custom
software (Vertical market software):-
This kind of software is developing for solving a particular
problem. Software developed in higher-level language to perform certain
functions. We can also say that kind of software that is made on demand for any
offices or multinational companies according to their uses. like BVRS for Nepal Election Commission
Utility software
On
advanced level utility software falls on the System software. Utility means to
repair or maintain, so Utility software is that kind of software that helps the
system to work correctly and smoothly. For example, Antivirus software,
debugger, dis- defragment software, Scan disk tools, tune-up utility software,
System Profilers, Application launchers, network managers, Encryption
utilities.

Firmware
Data stored in a computer or other hardware device read-only
memory (ROM) or elsewhere in the circuitry that provides instruction on how
that device should operate. Unlike normal software, firmware cannot be changed
or deleted by any end-user without the aid of a special program and remains on
that device regardless if it’s on or off. Firmware means- Combination
of HARDWARE + SOFTWARE
Liveware
This term was used in
1966 to computer users. A Person who operates a computer online.