Este documento describe la segunda generación de computadoras. Usaban transistores en lugar de tubos de vacío, lo que las hizo más rápidas, pequeñas y confiables. Almacenaban datos e instrucciones en anillos magnéticos en lugar de tambores giratorios. Se mejoraron los programas de la primera generación y se usaron estas computadoras para aplicaciones como reservaciones aéreas y control de tráfico aéreo. También surgieron las minicomputadoras y terminales a distancia.