El sistema operativo es un programa que se ejecuta entre el usuario y el hardware de la computadora. Administra los recursos del hardware, asignándolos de manera eficiente entre los programas y usuarios. Tiene la función de proporcionar un entorno en el cual el usuario pueda ejecutar programas de manera cómoda y facilitar la entrada y salida de datos, recuperándose de errores.