-
Primera generación
La primera generación de computadoras abarca desde el año 1951 hasta el año 1958, aunque realmente estas fechas son de las máquinas comerciales ya que el considerado primer computador es el Zuse Z1 de 1938. Esta generación incluye las primeras máquinas electro-mecánicas cuyo componente principal era el relé, que fueron reemplazadas rápidamente por los tubos de vacío. Características: Estaban construidas con electrónica de válvulas.
Se programaban en lenguaje máquina. -
Segunda generación
La segunda generación de las computadoras de 1958 a 1963 reemplazó las válvulas de vacío por los transistores. Por eso, las computadoras de la segunda generación son más pequeñas y consumen menos electricidad que las de la anterior.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 o lenguajes de programación. -
Tercera generación
Estas computadoras de tercera generación sustituyeron totalmente a los de segunda, introduciendo una nueva forma de programar que aún se mantiene en las grandes computadoras actuales.
Esto es lo que ocurrió en (1964-1971) que comprende de la tercera generación de computadoras. -
Cuarta generación
La denominada Cuarta Generación de 1971 a 1981 es el producto de la micro procesador de los circuitos electrónicos. El tamaño reducido del microprocesador de chips hizo posible la creación de las computadoras personales (PC). Usando VLSI, un fabricante puede hacer que una computadora pequeña rivalice con una computadora de la primera generación que ocupaba un cuarto completo. Hicieron su gran debut las microcomputadoras. -
Quinta generación
La quinta generación de computadoras, comenzó en el 2000 y continúa en la actualidad, fue un ambicioso proyecto hecho por Japón a finales de la década de 1970. 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,serían capaces de resolver problemas complejos, como la traducción automática de una lengua natural a otra.