1. Tarjetas perforadas y lenguaje maquina. (1943-1955)
Los primeros sistemas operativos aparecieron con el uso de la tarjeta perforada, la aparición de los sistema operativos facilito el uso de los equipos de computo, en estos primeros sistemas operativos solo se podía ejecutar un programa a la vez, por lo que la administración de los recursos resultaba muy simple.
La aparición de los dispositivos de entrada y salida, permite que el uso y programación de las computadoras se simplifique pero los tiempos en que se cargan los programas, los datos y se producen la salida hace que el trabajo sea muy lento, por lo que se requiere una nueva forma de organizar el trabajo.