There are two main categories of software used on computers:

Operating systems (OS) are found in almost all computing devices, from video game consoles to mobile phones, tablets to desktops, and from data servers to supercomputers.

They control the general operation of the system or device and provide a way for users to interact with it and run programs.

Well-known operating systems include: Windows, MacOS, Linux, Ubuntu, Android, iOS.


The Purpose and Functionality of Operating Systems

The operating system manages the hardware in a computer and provides an environment for applications to run. It is essential to the function of any computer.

The functions controlled by the OS include:


User Interface

The user interface allows the user to interact with the computer system. Most modern OSs provide a Graphical User Interface (GUI), which uses small icons to represent files, devices and applications, and allows the user to interact by clicking, dragging or touching them.

Most systems use the WIMP interface:

Letter Stands for Description
W Windows Applications are shown in resizable windows
I Icons Programs and files are represented by icons
M Menus Allow you to access features and other options
P Pointers A cursor controlled by a mouse or touchpad