Un sistema operativo (SO) es un programa que gestiona los recursos del hardware y provee servicios a los programas de aplicación. Los primeros SO eran operados desde la consola por programadores. Luego se desarrollaron compiladores, cargadores de dispositivos y más. Algunos SO populares incluyen MS-DOS, Mac OS, Windows, Linux, Ubuntu y Android.