电子计算机主要以电子元件划分发展阶段。目前,计算机的应用已扩展到社会的各个领域。可将计算机的发展过程分成以下几个阶段:第一代计算机(1946年~1957年),主要元器件是电子管。第二代计算机(1958年~1964年),用晶体管代替了电子管。第三代计算机(1965年~1970年),以中、小规模集成电路取代了晶体管。第四代计算机(1971年至今),采用大规模集成电路和超大规模集成电路。第五代计算机,智能计算机。
计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。
由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。
人和计算机交流信息使用的语言称为计算机语言或称程序设计语言。计算机语言通常分为机器语言、汇编语言和高级语言三类。如果要在计算机上运行高级语言程序就必须配备程序语言翻译程序(下简称翻译程序)。翻译程序本身是一组程序,不同的高级语言都有相应的翻译程序。