Un sistema operativo es el software básico de una computadora que provee una interfaz entre programas, dispositivos hardware y el usuario. Realiza tareas como reconocer el teclado, enviar información a la pantalla, controlar archivos y dispositivos. En sistemas grandes, el sistema operativo se asegura de que programas y usuarios no interfieran entre sí o tengan acceso no autorizado al sistema.