Un sistema operativo (SO) es el software básico que provee una interfaz entre programas, hardware y usuario, administrando recursos y coordinando hardware. Los SO más usados son DOS, Windows, Linux y Mac. La historia de los SO ha evolucionado desde generaciones sin SO hasta SO monolíticos y distribuidos.