除硬件演进外,还可依据编程语言的发展,将计算机历史划分为若干代,体现软件层面的技术变迁与进步。
1、 第一代编程语言是机器语言,采用二进制代码编写指令。它执行效率高,可被计算机直接识别,但抽象难懂、不易记忆和编写。
2、 第二代编程语言是汇编语言,它用助记符表示指令,但需经汇编器转换才能执行,且不易记忆和理解。
3、 第三代编程语言属高级语言,如C、BASIC、FORTRAN等,虽需编译或解释才能执行,但语法接近自然语言,更易学习与记忆。
4、 第四代语言属于模块化编程语言,是在高级语言基础上演进而成,具备更强的编程能力和更高的开发效率。典型代表包括SQL、PowerPoint、Excel及Delphi等,广泛应用于数据库操作、办公自动化与应用程序开发等领域。
5、 第五代编程语言主要包括面向对象及网络应用的语言,例如VB、VC、C++和Java等。
6、 如今的计算机具备运算速度快、精度高、通用性强、自动控制能力突出,以及强大的存储与逻辑判断功能。
评论
更多评论