En esta generación había un gran desconocimiento de las capacidades de los sistemas, puesto que se realizó un estudio en esta época que determinó que con veinte computadoras se saturaría el mercado de los Estados Unidos en el campo de procesamiento de datos. Esta generación abarcó la década de los cincuenta. Y se conoce como la primera generación. Estas máquinas tenían las siguientes características:
· eran construidas por medio de tubos al vacío
· programadas en lenguaje de máquina.
Segunda Generación
Cerca de la década de 1960, donde se define la segunda generación, las computadoras seguían evolucionando, se reducía su tamaño y crecía su capacidad de procesamiento. También en esta época se empezó a definir la forma de comunicarse entre ellas, recibiendo el nombre de programación de sistemas.
Las características de la segunda generación son las siguientes:
· están construidas con circuitos de transistores
· se programan en nuevos lenguajes llamados lenguajes de alto nivel (COBOL y FORTRAN)
Tercera generación
Con los progresos de la electrónica y los avances de comunicación en la década de los 1960, surge la tercera generación de las computadoras. Las características de esta generación fueron las siguientes:
· su fabricación electrónica está basada en circuitos integrados
· su manejo por medio de los lenguajes de control de los sistemas operativos.