System Software

System software is a type of computer software designed to manage and control the hardware and provide a platform for running application software. It acts as a bridge between hardware and user applications, enabling smooth functioning and efficient resource management.

Examples:
Operating Systems (OS):
Manages hardware resources like CPU, memory, and storage.
Examples: Windows, macOS, Linux, Android, iOS.

Windows

Windows is the most popular and flagship operating system fromĀ  Microsoft Corporation.

Windows Desktop

Windows Desktop GUI

macOS

macOS is Apple’s proprietary operating system designed for its Mac computers, offering a user-friendly interface and seamless integration with other Apple devices and services.

Linux

Linux operating system is open-source and runs many servers and devices. It is distributed with various distributions like:

  • Ubuntu
  • Fedora
  • OpenSuse
  • CentOS
  • Kali

Ubuntu Linux

Ubuntu Linux Distribution

Utility Programs

Utility programs perform maintenance tasks to optimize system performance.
Examples: Disk cleanup tools, Antivirus software, and File management tools.

Device Drivers

Device drivers facilitate communication between the operating system and hardware devices.
Examples: Printer drivers, and Graphics card drivers.

Firmware

Firmware is low-level software programmed directly into hardware.
Controls essential device operations like booting up.