通过本文了解什么是 高级语言 在编程? 因为它在计算领域非常重要。
高级语言
它是最接近人类自然语言的语言,而不是最接近计算机二进制语言的语言。 这 高级语言 因此,它们允许程序员使用与英语非常相似的单词或语法表达来编写程序指令。
例如,在 C 语言中,可以使用大写字母 if、for、while 等单词。 用它们创建以下语句: If (number> 0) printf ("number is positive")。
翻译成西班牙语意味着:如果数字大于零,在屏幕上写下以下信息:«数字为正数»。 这 高级语言 特点是以适应人类认知而不是机器执行的方式表达算法,这就是为什么考虑这些语言的原因 高级语言 因为他们可以使用程序员可以轻松理解的单词。
他人 高级语言 它们是:Ada、BASIC、COBOL、FORTRAN、Pascal
这些的另一个重要特征 高级语言 就是对于大多数指令来说,用汇编语言表达同样的东西需要几个步骤。 像大多数语言一样,它也结合了机器语言中的几个步骤。
高级语言功能
这种类型的语言是指机器语言的最高抽象层次,语言不处理寄存器、内存地址和调用堆栈,而是指复杂的变量、数组、对象、算术或布尔表达式、子程序和函数,循环、线程、闭包和其他计算概念。 简而言之,重点是易用性,而不是最佳程序效率。
优点
与高级语言相关的优点如下:
- 与其他语言相比,程序员的培训时间相对较短。
- 编程基于类似于人类语言的句法规则。
- 命令名称,例如 READ、WRITE、PRINT、OPEN 等。
- 修改和调整程序更容易。
- 降低可运输性计划的成本。
缺点
与高级语言相关的缺点如下:
- 因为需要对源程序进行不同的翻译才能获得最终程序,所以安装时间会增加。
- 不使用内部机器资源,最好在机器和汇编语言中使用。
- 更大的内存占用。 程序的执行时间较长。
高级语言史
1940 年代,第一台现代电子计算机诞生了。 有限的速度和内存容量迫使程序员编写高度可调的汇编语言程序。
他们终于意识到汇编语言编程需要大量脑力劳动,而且非常容易出错。
1948 年,Konrad Zuse 发表了一篇关于他的编程语言 Plankalkül 的文章。 然而,这在他的一生中并没有实现,他的贡献与其他发展无关。
这一时期发展起来的一些重要语言包括:
- 1943 年-Plankalkül(尊重康拉德),设计但未实施半个世纪。
- 1943-ENIAC 编码系统诞生。
- 1949-1954-一系列助记指令集,如ENIAC助记指令集。
亲爱的读者和我们一起阅读: C++编程.