Un sistema operativo (SO) es un software que actúa como interfaz entre el hardware y los programas de usuario para permitir el uso de la computadora. Los primeros SO eran operados desde la consola por programadores, pero avances en hardware llevaron a mejoras en software como compiladores y manejadores de dispositivos. Los SO más populares incluyen Windows, Linux, MacOS y DOS, y clasifican como multiusuario, multiproceso y multitarea para permitir múltiples usuarios y aplicaciones a la vez.