La primera generación, la computadora de tubo de electrones (1946 ~ 1958) con tubos de electrones como componentes principales;
El tubo de electrones es el dispositivo electrónico básico que utiliza lenguaje de máquina y; el lenguaje ensamblador se utiliza principalmente para la defensa nacional y la informática científica; las velocidades de operación varían de miles a decenas de miles de operaciones por segundo.
La segunda generación, las computadoras con transistores (1958 ~ 1964) con transistores como componentes principales;
Los transistores son los principales componentes de los sistemas operativos y los lenguajes de algoritmos; La velocidad de computación aumentó de decenas de miles a cientos de miles de veces por segundo.
La tercera generación de computadoras utiliza circuitos integrados (1964 ~ 1971);
Los circuitos integrados se utilizan ampliamente; las velocidades de operación varían de cientos de miles a millones de operaciones por día; segundo .
La cuarta generación de ordenadores utiliza circuitos integrados de gran y muy gran escala (1971~).
Los circuitos integrados a gran escala son los componentes principales; las velocidades de operación varían de un millón a cientos de millones de operaciones por segundo.
Ahora, las computadoras han entrado en la etapa de desarrollo de la quinta generación de computadoras que se diferencian de las cuatro generaciones anteriores en tecnología, conceptos y funciones. En resumen, con el desarrollo de la tecnología informática, las computadoras son cada vez más pequeñas y su capacidad es cada vez mayor. Las funciones son cada vez más potentes y el uso y mantenimiento son cada vez más cómodos.