-
1 generación
La primera generación de computadoras abarca desde el año 1940 hasta el año 1952, aunque realmente estas fechas son de las máquinas comerciales que se podrían llamar la primera generación de computadoras. Características: Estaban construidas con electrónica de válvulas de vacío. Se programaban en lenguaje máquina.Fue creada por Konrad Zuse. -
2 generación
1958 a 1964:La segunda de las computadoras reemplazó las válvulas de vacío por los transistores. La comunicación con estas nuevas computadoras es mediante lenguajes más avanzados que el lenguaje de máquina, los cuales reciben el nombre de “lenguajes de alto nivel". Fue creada por John Bardeen, Walter Brattain y William Shockley. -
3 generación
A finales de la década de 1950 se produjo la invención del circuito integrado o chip, por parte de Jack S. Kilby y Robert Noyce. Después llevó a Ted Hoff a la invención del microprocesador, en Intel. A finales de 1960, investigadores como George Gamow en el ADN formaban un código, otra forma de codificar o programar. -
4 generación
La denominada cuarta generación es el producto del microprocesador de los circuitos electrónicos. El tamaño reducido del microprocesador de chips hizo posible la creación de las computadoras personales (PC). Fue creada por Ed Robert. -
5 generación
fue un proyecto hecho por Japón que comenzó en 1981. Su objetivo era el desarrollo de una nueva clase de computadoras que utilizarían técnicas y tecnologías de inteligencia artificial tanto en el plano del hardware como del software,1 usando el lenguaje PROLOG234 al nivel del lenguaje de máquina y serían capaces de resolver problemas complejos, como la traducción automática de una lengua natural a otra (del japonés al inglés, por ejemplo). -
6 generación
Desde 1999 hasta la actualidad somos partícipes de la sexta generación de computadoras: Una generación en la cual los ordenadores son más pequeños, versátiles y poseen, como herramienta indispensable, Internet. En esta sexta generación de computadoras los ordenadores cuentan con arquitecturas paralelas que agilizan sus operaciones y facilitan el almacenamiento de información.