El sistema operativo es un programa que se ejecuta entre el usuario y el hardware de la computadora. Administra los recursos del hardware y asignalos a los programas de usuario. Tiene la función de proporcionar un entorno en el cual el usuario pueda ejecutar programas de manera cómoda y eficiente, protegiendo a los usuarios y programadores de la complejidad del hardware.