La segunda generación de computadoras se desarrolló en la década de 1960, cuando los transistores reemplazaron a los tubos de vacío, haciendo que las computadoras sean más pequeñas, rápidas y económicas. Se desarrollaron nuevos lenguajes de programación como COBOL y FORTRAN. Las computadoras se usaban para aplicaciones como reservas aéreas y simulaciones.