Open Graphics Library (OpenGL)
Cross-platform standard specification for multimedia graphics.
Collection of APIs related to multimedia tasks for Microsoft Windows
Command Line Interface (CLI)
The user types commands at a prompt, as shown in Figure 1.
Graphical User Interface (GUI)
The user interacts with menus and icons, as shown in Figure 2.
Control Hardware Access
The operating system manages the interaction between applications and the hardware. To access and communicate with the hardware, the operating system installs a device driver for each hardware component.