1.5.1 — Operating system
1.5.2 — Utility programs
1.5.3 — Library programs
1.5.4 — Language translators
A program that is provided by the operating system but can also be installed separately. The program is only run when needed; if the user calls for or the system requires it.