- 
  
  Basada en válvulas de vacío. El lenguaje de programación era “código máquina” y las memorias consistían en tarjetas y cintas perforadas así como líneas de retardo de mercurio.
 https://es.wikipedia.org/wiki/Primera_generaci%C3%B3n_de_computadoras
- 
  
  Basada en transistores. Aparecen los lenguajes de programación de bajo nivel y de alto nivel. Y las memorias externas eran cintas y tambores magnéticos, y las internas de núcleo de ferrita.
 https://es.wikipedia.org/wiki/Segunda_generaci%C3%B3n_de_computadoras
- 
  
  Basada en los circuitos integrados. Aparecen los sistemas operativos y la multiprogramación, el tiempo real y el modo interactivo. Las memorias internas son de semiconductores, y las externas los discos magnéticos.
 https://es.wikipedia.org/wiki/Tercera_generaci%C3%B3n_de_computadoras
- 
  
  Basadas en los microprocesadores. Aparecen muchos nuevos lenguajes de programación y la interconexión de ordenadores mediante redes. Nace el disquete como unidad de almacenamiento externo.
 https://es.wikipedia.org/wiki/Cuarta_generaci%C3%B3n_de_computadoras
