DEV Community

SILAMBARASAN A
SILAMBARASAN A

Posted on

System Software and Application Software

SYSTEM SOFTWARE :

System software is software that helps to operate and control a computer.

system software is helps to the computer (CPU, RAM, etc.) to work properly.

system software is providing a platform for application software to run on.

Types of System Software

Operating system(os) --> the core system software (e.g., Windows, macOS, Linux, Android). It manages the CPU, memory, storage, and input/output devices, and provides a user interface.

Device Drivers --> small programs that allow the OS to communicate with hardware components like printers, graphics cards, and keyboards.

Utility Software --> tools that help maintain, optimize, or protect the system. Examples include antivirus programs, disk cleanup tools, and file managers.

Firmware --> low-level software permanently embedded in hardware (e.g., BIOS/UEFI in a motherboard), responsible for booting the system.

Language Translators --> compilers, interpreters, and assemblers that convert programming code into machine-readable instructions.

APPLICATION SOFTWARE :

Application software (also called apps or programs) is software designed to help users perform specific tasks. It runs on top of system software (the OS) and directly interacts with the user.

Types of Application Software

  1. Word Processing Software
    Used to create and edit documents.
    Examples: Microsoft Word, Google Docs, LibreOffice Writer

  2. Presentation Software
    Used to create slideshows and visual presentations.
    Examples: Microsoft PowerPoint, Google Slides, Canva

  3. Database Software
    Used to store, manage, and retrieve data.
    Examples: MySQL, Microsoft Access, Oracle

  4. Web Browsers
    Used to access and browse the internet.
    Examples: Google Chrome, Firefox, Safari

  5. Communication Software
    Used for messaging, email, and video calls.
    Examples: Gmail, WhatsApp, Zoom, Microsoft Teams

Top comments (0)