Un sistema operativo es el programa más importante de un ordenador. Permite que los otros programas funcionen y realiza tareas básicas como reconocer el teclado, mostrar información en la pantalla, administrar archivos y controlar dispositivos. Los sistemas operativos pueden ser monolíticos o estratificados, monousuarios o multiprocesamiento, y existen ejemplos como Windows, Macintosh y varias versiones de UNIX.