从核心元器件的角度而言,计算机的发展经历了真空管、晶体管、大规模集成电路、超大规模和甚大规模集成电路四个阶段。
第一代计算机基于真空管技术。特点:无操作系统,采用机器指令或
汇编语言。
第二代计算机基于晶体管技术。国外第二代电子计算机的生存期大约是1957-1964年。其软件开始使用面向过程的
程序设计语言,如fortran、algol等。
第三代计算机基于大规模集成电路(每片上集成几百到几千个
逻辑门)LSI(Large-Scale Integration)来构成计算机的主要功能部件;
主存储器采用集成度很高的半导体存储器。运算速度可达每秒几百万次甚至上亿次基本运算。在软件方面,出现了
数据库系统、分布式操作系统等,应用软件的开发已逐步成为一个庞大的现代产业。
第四代计算机基于超大规模集成电路VLSI(Very Large Scale Integration)和甚大规模集成电路ULSI(Ultra Large Scale Integration)制作开关逻辑部件,
微处理器的型号经过了8088, 8086, 80286, 80386, 80486, 80586, Pentium, Pentium Pro等发展过程. 这一阶段, 软件行业一日千里, 成为全球信息化革命最活跃的领域之一.