第一台电子计算机于1946年在美国制成,取名叫恩尼亚克。它是一个由1万8千多个电子管制成的庞然大物,占地面积达140平方米,重量有30多吨,耗电约140千瓦,它的计算速度为每秒5干次。
此后,电子计算机的发展十分迅速,迄今已发展了4代。
第一代电子计算机(1947年-1957年)的主要特征是采用电子管组成的基本逻辑电路,使用机器语言或者汇编语言编制程序。它主要应用于科学计算。
我国电子计算机的研制工作始于1956年,到1958年制造出我国第一台电子管计算机。它的运算速度为每秒两千次。
第二代电子计算机(1957年~1967年)的主要特征是采用晶体管作基本逻辑电路,同时开始使用面向过程的程序设计语言,如ALGOL、FORTRAN、COBOL语言等,第二代电子计算机的运算速度已提高到每秒几十万次至上百万次。它的使用范围也由科学计算扩展到数据处理、自动控制、企业管理等各方面。
我国的第一台晶体管计算机于1967年制成。它的运算速度是每秒5万次。
第三代电子计算机(1965年-1970年)的主要特征是采用中小规模集成电路作基本逻辑电路。所谓集成电路就是将多个晶体管和电阻元件等集中做到一块硅片上,而制成门电路、触发器等具有一定逻辑功能的电路器件。第三代电子计算机的操作系统得到发展与普及。会话语言如BASIC语言、APL语言等被广泛应用。计算速度可达到每秒几百万次甚至上亿次。
我国的第一台集成电路计算机于1970年研制成功。
第四代电子计算机(1970年至今)的主要特征是使用了大规模集成电路。一般把一块硅片上集成100个门电路以上或上千个晶体管元件以上的集成电路叫做大规模集成电路。在这一代,电子计算机的发展趋势是向两端发展,即出现了运算速度超过亿次的巨型计算机和极其灵活的微处理器及以微处理器为核心组装的微型计算机。目前,在普通中小学及家庭中使用的电子计算机就是这种微型电子计算机。
近十多年来,软件系统的飞速发展是这一代计算机的又一明显特征。高级语言、操作系统、数据库、各类应用软件的研究和应用越来越深入、完善,使计算机的应用普及到现代社会的每个领域。
我国于1975年开始研制大规模集成电路。亿次巨型计算机于1983年研制成功。微型计算机在我国的产量成倍增长,并且推出了面向青少年和家庭的中华学习机。
第五代电子计算机目前还在设想和研制阶段。虽然某些国家的一些部门宣称他们研制出了第五代电子计算机,但都没有得到公认。
对第五代电子计算机有如下一些设想。
一些人按照前四代电子计算机的发展规律推断,认为第五代电子计算机将是超大规模集成电路计算机。即由集成度超过万个门或超过10万个元件的集成电路组装的电子计算机。
也有人认为第五代电子计算机将在结构形式的元器件上有一个较大的飞跃,即光计算机。所谓光计算机是用光学元器件取代部分电子元件做成的计算机。目前磁光记录技术得到了迅速的发展,磁光存储器不久将进入实用阶段。
####生物计算机的研制工作也取得了很大的进展。目前生物计算机的研制工作正沿着两个不同的方向进行。第一种,是在传统数字式计算技术的轨道上发展起来的,其主攻方向是用某种有机物分子取代半导体元器件,因此这种生物计算机也被称作分子计算机。第二种,是设想计算机的转换开关由蛋白质(酶)来承担,这种生物计算机的运算过程实际上是蛋白质分子与周围环境相互作用的过程。生物计算机在图像识别和“感知”化学物质等方面将可能优于现在的电子计算机。
另外一些专家对第五代电子计算机主要是从功能方面提出了设想。他们认为,第五代电子计算机除了在高速度、大容量方面继续保持发展势头外,在功能方面应从以计算为主过渡到以推理、联想和学习为主,它处理的对象应从以数据为中心过渡到以知识为中心,它的工作方式应对用户更为“友好”,用户可以使用自然语言、图像、声音等各种手段与它打交道。到那个时候“计算机”这个名词就应该改了。第五代电子计算机应该被称为知识信息处理系统。