-
Primera Generación.
La primera generación de computadoras se caracterizó por el rasgo más prominente de la Mark 1, esta computadora usaba tubos de vació y la macrocomputadora ENIAC, era de un tamaño muy grande que ocupaba espaciosos salones de la Universidad, su capacidad de almacenamiento en la memoria era muy reducida solo almacenaba 1KB, la entrada de datos se realizaba mediante tarjetas perforadas y la programación se desarrollaba en lenguaje de maquina o binario. -
Segunda Generación.
Los transistores señalaron el comienzo de la Segunda generación de computadoras, en esta generación se usaban los sistemas de cintas perforadas o tarjetas para la entrada de datos.
en 1958 se desarrollo el lenguaje LIPS por McCarthy, el cual permite el manejo de símbolos y listas. En 1959 se desarrolla el lenguaje de programacion COBOL. -
Tercera Generación.
En esta tercera generación ocurre la integración a gran escala de transistores de microcircuitos, estos eran llamados circuitos integrados (chip) monolíticos LSI por Kirlby, así como la proliferación de lenguajes de alto nivel y la introducción de programas para facilitar el control y la comunicación, estos eran llamados sistemas operativos. -
Cuarta Generación.
Comienza con la aparición de la integración a gran escala de microprocesadores de circuitos eléctricos. -
Quinta Generación.
Esta Quinta generación abarca el uso de no sólo inteligencia artificial sino robótica, sistemas expertos, redes de comunicaciones, nanotecnología, computación cuántica y reconocimiento de voz. Gracias a la tecnología de la Quinta Generación el mundo se acerca más y más a la llamada "Sexta Generación" la cual estará basada en cerebros artificiales.