Un sistema operativo es un software que administra los dispositivos de un dispositivo electrónico como una computadora y permite que el usuario interactúe con la máquina. Los sistemas operativos se han desarrollado a través de cuatro generaciones, comenzando con sistemas por lotes en la primera generación y evolucionando hacia sistemas interactivos de propósito general en generaciones posteriores.