Un sistema operativo es un programa que administra los recursos del hardware de una computadora o dispositivo electrónico para permitir la interacción con el usuario. Gestiona los niveles más básicos de la máquina desde que se enciende y permite el uso de programas. Unix fue el primer sistema operativo en introducir conceptos importantes como el soporte multiusuario y multitarea y la portabilidad, siendo la base de muchos sistemas operativos modernos.