-
Primera generación. (1951-1958)
Usaban tubos al vacío para procesar información.
Usaban tarjetas perforadas para entrar los datos y los programas.
Sistema binario para representar los datos.
Las computadoras eran sumamente grandes, utilizaban gran cantidad de electricidad, generaban gran cantidad de calor y eran sumamente lentas.
Usaba un esquema de memoria secundaria llamado tambor magnético, que es el antecesor de los discos actuales.
Personajes: Howard Aiken.
Ejemplo: La computadora IBM 650. -
Segunda generación. (1958-1964)
Algunas computadoras se programaban con cinta perforadas y otras por medio de cableado en un tablero.
Usaban transistores para procesar información.
Usaban pequeños anillos magnéticos para almacenar información e instrucciones.
Se comenzó a disminuir el tamaño de las computadoras.
Se desarrollaron nuevos lenguajes de programación como COBOL y FORTRAN, los cuales eran comercialmente accsesibles.
Ejemplo: La serie 5000 de Burroughs y la ATLAS de la Universidad de Manchester.
-Maurice Wilkes -
Tercera generación. (1964-1971)
Desarrollo de circuitos integrados (pastillas de silicio)
Las computadoras nuevamente se hicieron más pequeñas, más rápidas, desprendían menos calor y eran energéticamente más eficientes.
El ordenador IBM-360 dominó las ventas.
Se desarrollaron los "chips" para almacenar y procesar la información.
Lenguajes estructurados: Algol, Pascal, C, ADA.
Lenguajes Específicos: Lisp, Prolog, Smalltalk
-Jack S. Kilby. -
Cuarta generación. (1971-1988)
Aparecen los microprocesadores; las microcomputadoras con base en estos circuitos son extremadamente pequeñas y baratas.
Se reemplaza la memoria de anillos magnéticos por la memoria de "chips" de silicio.
Cada "chip" puede hacer diferentes tareas.
Lenguajes de programación avanza en la sintaxis utilizada.
-William Henry Gates y Paul Allen.
Ejemplo: Microcomputadoras. -
Quinta generación. (1983 al presente)
Lenguaje más cotidiano y no a través de códigos o lenguajes de control especializados.
Computadoras personales o PC.
Inteligencia artíficial.
Robótica.
Sistemas expertos.
Redes de comunicaciones.
Todo el "hardware" que soporta las interconexiones y todo el "software" que administra la transmisión. -
Sexta generación. (1990 hasta la fecha)
Se han creado computadoras capaces de realizar más de un millón de millones de operaciones aritméticas de punto flotante por segundo (teraflops); las redes de área mundial (Wide Area Network, WAN) seguirán creciendo desorbitadamente utilizando medios de comunicación a través de fibras ópticas y satélites, con anchos de banda impresionantes. Las tecnologías de esta generación ya han sido desarrolla das o están en ese proceso.