Los ordenadores eran grandes máquinas que ocupaban casas enteras y que procesaban comandos en lenguaje máquina en manera batch (la operación se organizaba en grupos o lotes de trabajo), con largos tiempos de espera; la entrada se realizaba mediante tarjetas perforadas (originales de Herman Hollerith, quien obtuvo la idea gracias a los telares de Joseph Marie Jacquard que creaban diseños gracias a unas tarjetas perforadas) y la salida era por impresoras línea a línea; los usuarios eran básicamente los mismos programadores.