The program that controls a PC and makes it possible for users to run their own applications. The operating system provides the built-in routines that allow the computer to recognize commands, manage files, connect devices, and perform I/O (input/output) operations.