• Primera generación.

    Primera generación.
    (1938-1958).
    Se usaba como componente básico los tubos de vacio, mientras que las memorias estaban formadas por anillos de metal ferromagnético. Por lo tanto la programación se hacía, en un principio, directamente en código binario; osea programas ensambladores. (Válvulas o tubos de vacío). Sale a la luz la UNIVAC, fue el sistema de computadora digital más alto por el momento, esto fue hecho por John Eckert y John Mauchly.
  • Segunda generación.

    Segunda generación.
    (1955-1964).
    Se usaba el transistor que permitía reducir el volumen y costo con aumento a la finalidad y rápidez.
    La introducción de datos se hacia por tarjetas perforadas y se emplearon dispositivos magnéticos de almacenamiento externo, como cinta y discos.
  • Tercera generación.

    Tercera generación.
    (1965-1971).
    Elementos agrupados que hacían una disminución del costo tanto del volumen, al igual que la segunda generación aumentó de la rápidez y funcionamiento de las computadoras grandes.
  • Cuarta generación.

    Cuarta generación.
    (1971-1981).
    Existieron las PC gracias a la tecnología electrónica que tenían un chip; que era el proceso de reducción del tamaño de los componentes llega a operar a escalas microscópicas.
  • Quinta generación.

    Quinta generación.
    (1982-más).
    Se basan en la inteligencia artificial. Fue creada con el fin de poder resolver los problemas más dificiles sin algún problema. Su sistema es el harware.
    Sus cuatro elementos fundamentales son:
    1.Un modulo de resolución de problemas.
    2. Un dispositivo de gestión de las bases deconocimiento (es cuando la maquina aprende los procesos de gestionhumana).
    3. Un interfase de lenguaje natural (y la interaccioncon el usuario).
    4. Un modulo de programación o forma de programar un sistema.