Software – System Software and Application Software
System software and application software are two basic categories of
software.
System software manages the computer's hardware.
Application software allows users to perform specific tasks.
1. System Software – It acts as an interface between the
hardware and application software.
Examples: Operating systems (like Windows, macOS, Linux), device
drivers, and utility software (like disk formatters).
a. Operating Systems: Windows, macOS, Linux, Android, iOS manage
the computer's Input/Output Devices and allow users to interact
with the system.
b. Device Drivers: It allow hardware devices like printers, scanners,
and graphics cards to communicate with the operating system.
c. Utility Software: These tools perform specific tasks to maintain the
computer, such as antivirus software, disk defragmenters, and
system cleaners.
d. Firmware: Embedded software that provides low-level control for
hardware devices.
Characteristics of System Software –
1. Runs in the background
2. Generally installed before application software
3. written in low-level languages
2. Application Software: It allows users to perform specific tasks,
like creating documents, browsing the internet, or playing games.
Examples: Word processors (like Microsoft Word), web browsers (like
Chrome), games, and accounting software
a) General-Purpose Software: Word processors (Microsoft Word,
Google Docs), spreadsheets (Excel, Google Sheets), web browsers
(Chrome, Firefox), email clients (Outlook, Gmail), media players (VLC,
Windows Media Player).
b) Specialized Software: Accounting software (QuickBooks), CAD
software (AutoCAD), video editing software (Adobe Premiere Pro),
database management systems (MySQL, Oracle).
Characteristics of Application Software:
1. Designed to perform specific tasks
2. Installed after the system software
3. Written in high-level languages
4. Optional – users can choose which applications to install and
use.