La segunda generación de computadoras abarcó el período entre 1959 y 1964 y se caracterizó por el uso de transistores en lugar de válvulas de vacío, lo que permitió computadoras más pequeñas, confiables y accesibles. Además, el uso de lenguajes de alto nivel mejoró la programación y aplicaciones como reservaciones aéreas y simulaciones.