Types of Software: System Software, Application Software and Where Software Comes From

Hardware on its own cannot do anything. Software is the set of programs (instructions) that tells the hardware what to do. In CSEC IT you need to know the two main types – system software and application software – and where application software comes from.

This builds on Inside the Computer, where we met the hardware that software controls.

Build on what you learned in Forms 1–3

These Lower School ICT posts cover the basics of this topic:

In this post:

  • System software: operating systems and utilities
  • Application software: general-purpose and special-purpose
  • Integrated packages
  • Sources of software: off-the-shelf, custom-written and customised

System software

System software manages the computer itself and provides a platform for other programs.

  • Operating system (OS) – e.g. Windows, macOS, Linux, Android, iOS. It manages memory, the CPU, files and devices, and provides the user interface.
  • Utility programs – small programs that maintain and protect the computer, e.g. antivirus, backup, disk defragmenter, file compression.

Video: Computer Basics: Understanding Operating Systems – https://www.youtube.com/watch?v=pTdSs8kQqSA

The desktop of Fedora Linux, an operating system. The OS provides the desktop, manages files and lets you start applications.
The desktop of Fedora Linux, an operating system. The OS provides the desktop, manages files and lets you start applications.

Image source: File:Fedora Linux 38 Workstation default GNOME desktop – English.png

Application software

Application software helps the user carry out a particular task.

  • General-purpose software can be used for many different tasks: word processors, spreadsheets, databases, presentation software, web browsers.
  • Special-purpose (specialised) software does one specific job: a payroll program, a school timetable system, a hotel booking system, a point-of-sale system.

Video: Computer Basics: Understanding Applications – https://www.youtube.com/watch?v=3gMOYZoMtEs

Integrated packages

An integrated package combines several general-purpose applications (e.g. word processor, spreadsheet and database) in one program or suite that shares a common look and lets you move data easily between them. See Integrated Software for more.

LibreOffice Writer, the word processor in the free LibreOffice suite (shown here with text in Walloon). Office suites bundle a word processor, spreadsheet and more.
LibreOffice Writer, the word processor in the free LibreOffice suite (shown here with text in Walloon). Office suites bundle a word processor, spreadsheet and more.

Image source: File:LibreOffice Writer — may 2020.png

Where does application software come from?

SourceMeaningAdvantagesDisadvantages
Off-the-shelfReady-made software bought or downloaded for many customersCheap, available immediately, well tested, lots of help onlineMay not fit the business exactly; may include features you don’t need
Custom-written (tailor-made)Written specially for one organisation by programmersDoes exactly what the organisation needsExpensive and takes a long time to develop
CustomisedOff-the-shelf software modified to suit the organisationCheaper than custom-written but better fit than off-the-shelfUpdates may break the changes; still costs extra

Example:
• a small doubles vendor might use an off-the-shelf spreadsheet
• a large bank pays for custom-written software for its accounts
• a hotel might buy a booking system and have it customised with its own room types and rates

Try it: Sort the software

Choose the correct category for each program.

Windows 11
Antivirus program
Microsoft Excel
A payroll program for a factory
Android
File compression (zip) tool
Web browser
Airline seat booking system

Paper 1 practice (multiple choice)

Choose the best answer for each question. Try them all before you check.

1. Which of the following is system software?
(A) Spreadsheet
(B) Operating system
(C) Payroll program
(D) Web browser

2. A program that scans files for viruses is an example of
(A) an application package
(B) a utility program
(C) custom software
(D) an integrated package

3. Software written specially for one company is called
(A) off-the-shelf
(B) customised
(C) custom-written
(D) general-purpose

4. Which is a special-purpose application?
(A) Word processor
(B) Spreadsheet
(C) Hotel booking system
(D) Presentation software

5. One advantage of off-the-shelf software is that it is
(A) made for only one user
(B) usually cheaper and immediately available
(C) always free of bugs
(D) written in machine code

Show answers

1. B
2. B
3. C
4. C
5. B

Paper 2 practice (structured question)

A medical clinic in Arima wants software to manage patient appointments and billing.

(a) Distinguish between system software and application software. (2 marks)

(b) State TWO functions of an operating system. (2 marks)

(c) The clinic is deciding between off-the-shelf and custom-written software. Give ONE advantage and ONE disadvantage of custom-written software. (2 marks)

(d) Explain what is meant by “customised” software. (2 marks)

Total: 8 marks

Show answers

(a) System software manages/controls the computer hardware and provides a platform for other programs (1); application software lets the user carry out specific tasks (1).

(b) Any two (1 each):
• manages memory
• manages files/storage
• manages input/output devices
• provides a user interface
• manages the CPU/running programs
• handles security/user accounts

(c) Advantage: meets the clinic’s exact needs (1). Disadvantage: expensive/takes a long time to develop (1).

(d) Off-the-shelf software (1) that has been modified/adapted to suit the needs of a particular organisation (1).

Next: User Interfaces: Command Line, Menus, Graphical and Touch

Syllabus link: This post is relevant to the CSEC® Information Technology Syllabus (CXC 30/G/SYLL 17), Section 1: Computer Fundamentals and Information Processing, Specific Objective 7 (“explain the role of the different types of software in computer operation”).

Attributions to media used in this post:

Updates

2026/10/16

– Shuffled the answer options in the “Try it: Sort the software” activity so they no longer appear in the same order as the questions.
– Lists and algorithms laid out line by line.

© 2026 Vedesh Kungebeharry. All rights reserved.

Leave a Reply