最近我想把计算机语言的发展史整理一下,阅读了很多关于这方面的资料,并且画了一张思维导图,希望能够加深对这一方面的思考和理解。
第一代程序设计语言(First generation programming language)是一种机器级别的程序设计语言,其被用 1s 和 0s 写。它不需要被编译和转换和能够被 CPU 直接使用。使用 1GL 这个代码能够很快和高效地被运行,因为它是直接被 CPU 运行的。然而,机器语言相比更级的语言稍难学习,如果发生了错误更难被编辑。而且代码可移植性在基于 1GL 的代码上显著地缩减。第一代程序设计语言现在主要使用在非常古老的计算机上。机器级别的语言仍在现代语言的少数领域被使用,在创建机器语言的本机代码编译器的帮助下,通常来自一个更高级的语言。
编程语言发展史
最新推荐文章于 2024-08-19 09:44:39 发布
本文探讨了编程语言的发展历程,从第一代的机器语言到第四代的非过程化语言。第一代语言由0和1组成,适用于古老计算机;第二代是汇编语言,使用助记符代替二进制;第三代如FORTRAN、ALGOL和COBOL引入高级概念;第四代语言追求更高的易用性和生产力。
摘要由CSDN通过智能技术生成