La segunda generación de computadoras, que se fabricaron y usaron entre 1956 y 1963, utilizaron transistores en lugar de tubos de vacío. Estas computadoras eran más pequeñas y consumían menos energía que las de la primera generación. Fueron usadas en diversas aplicaciones y permitieron comunicarse con lenguajes de programación de más alto nivel.