La segunda generación de computadoras utilizó transistores en lugar de tubos de vacío, haciéndolas más rápidas, pequeñas y económicas. Almacenaban datos e instrucciones en anillos magnéticos en lugar de tambores giratorios. Estas computadoras encontraron aplicaciones como sistemas de reservaciones aéreas y control de tráfico aéreo, y permitieron que las empresas automatizaran tareas como inventarios y nóminas.