El período de la segunda generación fue de 1959 a 1965. En esta generación, se utilizaron transistores que eran más baratos, consumían menos energía, eran más compactos, más confiables y más rápidos que las máquinas de primera generación hechas de tubos de vacío. En esta generación, los núcleos magnéticos se utilizaron como memoria principal y la cinta magnética y los discos magnéticos como dispositivos de almacenamiento secundarios.
En esta generación se utilizó lenguaje ensamblador y lenguajes de programación de alto nivel como FORTRAN, COBOL. Las computadoras usaban procesamiento por lotes y sistema operativo de multiprogramación.
Las principales características de la segunda generación son:
- Uso de transistores
- Fiable en comparación con las computadoras de primera generación
- Tamaño más pequeño en comparación con las computadoras de primera generación
- Generaron menos calor en comparación con las computadoras de primera generación
- Consumió menos electricidad en comparación con las computadoras de primera generación.
- Más rápido que las computadoras de primera generación
- Sigue siendo muy costoso
- Requiere CA
- Lenguajes de ensamblaje y máquina admitidos
Algunas computadoras de esta generación fueron ...
- IBM 1620
- IBM 7094
- CDC 1604
- CDC 3600
- UNIVAC 1108