Unit-2 By: Ms.
Vaishali Mogha
Types of Software
• System Software
• Application Software
What is 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
1. Operating System: Operating System is the main part of the
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
Unit-2 By: Ms. Vaishali Mogha
Operating Systems are Linux, Apple, macOS, Microsoft Windows,
etc.
2. 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.
3. 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.
What is 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
Unit-2 By: Ms. Vaishali Mogha
• 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.
Unit-2 By: Ms. Vaishali Mogha
System Software and Application Software
Difference Between System Software and Application Software
System Software Application Software
System Software maintains the
system resources and gives Application software is built
the path for application for speci c tasks.
software to run.
While high-level languages
Low-level languages are used
are used to write the
to write the system software.
application software.
W h i l e i t ’s a s p e c i c
It is general-purpose software.
purpose software.
While Without application
Without system software, the
software system always
system stops and can’t run.
runs.
System software runs when the While application software
system is turned on and stops runs as per the user’s
when the system is turned o . request.
fi
fi
ff
Unit-2 By: Ms. Vaishali Mogha
Example: Application
Example: System software is
software is Photoshop,
an operating system, etc.
VLC player, etc.
Application software
System Software programming
programming is simpler in
is more complex than
comparison to system
application software.
software.
The Software that is designed A set of computer
to control, integrate and programs installed in the
manage the individual u s e r ’s s y s t e m a n d
hardware components and designed to perform a
application software is known speci c task is known as
as system software. application software.
A system software operates
Application software runs
the system in the background
in the front end according
until the shutdown of the
to the user’s request.
computer.
The system software has no Application software
interaction with users. It serves connects an intermediary
as an interface between between the user and the
hardware and the end user. computer.
Application software is
dependent on system
System software runs
software because they
independently.
need a set platform for its
functioning.
fi