La segunda generación de computadoras usaba transistores en lugar de tubos de vacío para procesar información más rápido y confiablemente. Se mejoraron los programas y lenguajes de programación como COBOL y FORTRAN, permitiendo un uso más comercial. También surgieron las primeras minicomputadoras y terminales a distancia.