Un sistema operativo es un programa que gestiona los recursos del hardware y provee servicios a los programas de aplicación. Los sistemas operativos más utilizados son Windows, Linux, Mac y DOS. Los sistemas operativos pueden ser multiusuario, multiprocesador, multitarea, multigrado o en tiempo real y proporcionan una plataforma para que otras aplicaciones funcionen.