0% found this document useful (0 votes)
69 views6 pages

Types of Software

Uploaded by

rahatistic
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
69 views6 pages

Types of Software

Uploaded by

rahatistic
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Types of Software

1. System Software
2. Application Software

System Software
System Software is the type of software that is the interface between
application software and the system. Low-level languages are used to write the
system software. System Software maintains the system resources and gives
the path for application software to run. An important thing is that without
system software, the system can not run. It is general-purpose software.

Functions of System Software

● Memory Management
● Processor Management
● File Management
● Security
● Error-detecting Aids
● Scheduling

Features of System Software

● System software is written in a low-level language.


● The size of the system Software is smaller.
● System software is complex to understand.
● System software is present near hardware components.

Types of System Software


● Operating System: Operating System is the main part of the

1
Computer System. It has the responsibility of managing all the
resources such as CPU, Printer, Hard Disk, etc. It also provides
services to many other Computers Softwares. Examples of
Operating Systems are Linux, Apple, macOS, Microsoft Windows,
etc.
● Language Processor: System Software converts Human-Readable
Language into a Machine Language and it is done by Language
Processor. It converts programs into instructions that are easily
readable by Machines.
● Device Driver: A Device Driver is a program or software that
helps to perform its functions by controlling the device. You first
have to install a driver for running the program.

Application Software
Application Software is the type of software that runs as per user request. It
runs on the platform which is provided by system software. High-level
languages are used to write the application software. It’s a specific purpose
software. The main difference between System Software and Application
Software is that without system software, the system can not run on the other
hand without application software, the Low-level maintenance system always
runs.

Functions of Application Software

● Information and data management


● Management of documents (document exchange systems)
● Development of visuals and video
● Emails, text messaging, audio, and video conferencing, and
cooperation are all options.
● Management of accounting, finance, and payroll
● Management of resources (ERP and CRM systems)
Features of Application Software

2
● Application software is written in a high-level language.

● Application software requires more storage space than system


software. ● Only a single task is performed by each application
software.
● Application Software is easy to build in comparison to system
software.

Types of Application Software

1. General Purpose Software: This Application Software is used to


perform tasks that are used for a variety of tasks, just not limited to a
specific task only. For Example, MS Word, MS Excel, etc.
2. Customized Software: It is used to perform tasks that are designed
for specific organizations. For Example, Railway Reservation
System, Airline Reservation System, etc.
3. Utility Software: It is used to support the architecture of the
Computer. It is designed for optimizing and maintaining the system
and also taking care of its requirements.
Difference Between System Software and Application
Software
System Software Application Software

3
System Software maintains the system
Application software is built for
resources and gives the path for
specific tasks.
application software to run.

Low-level languages are used to write


While high-level languages are used
the system software.
to write the application software.

It is general-purpose software.While it’s a specific purpose


software.

Without system software, the system


While Without application software
stops and can’t run.
system always runs.

System software runs when the system is


While application software runs as
turned on and stops when the system is
per the user’s request.
turned off.

Example: System software is an


Example: Application software is
operating system, etc.
Photoshop, VLC player, etc.

4
Application software programming
System Software programming is more
is simpler in comparison to system
complex than application software.
software.

The Software that is designed to control,


A set of computer programs
integrate and manage the individual
installed in the user’s system and
hardware components and application
designed to perform a specific task
software is known as system software.
is known as application software.

A system software operates the system in


Application software runs in the
the background until the shutdown of the
front end according to the user’s
computer.
request.
The system software has no interaction
Application software connects an
with users. It serves as an interface
intermediary between the user and
between hardware and the end user.
the computer.

System software runs independently.Application software is dependent


on system software because
they

5
6

You might also like