Un sistema operativo es un programa que gestiona los recursos de hardware como el procesador y la memoria, y provee servicios a los programas de aplicación como la administración de archivos y autorizaciones. Los sistemas operativos también administran las entradas y salidas y la información del sistema. Algunos ejemplos comunes de sistemas operativos son DOS, Windows, Mac OS y UNIX.