高级语言有哪些,流行的高级语言


计算机中常见的高级语言有哪些? 高级语言包括很多编程语言 , 如目前流行的java , c , c++ , C# , pascal , python , lisp , prolog , FoxPro , VC , 易语言 , 中文版的C语言习语言等等 , 这些语言的语法、命令格式都不相同 。
程序设计语言的类型:命令式语言 , 这种语言的语义基础是模拟“数据存储/数据操作”的图灵机可计算模型 , 十分符合现代计算机体系结构的自然实现方式 。
其中产生操作的主要途径是依赖语句或命令产生的副作用 。 现代流行的大多数语言都是这一类型 , 比如Fortran、Pascal、Cobol、C、C++、Basic、Ada、Java、C# 等 , 各种脚本语言也被看作是此种类型 。
高级语言的工作方式:
高级语言设计的程序必须经过“翻译”以后才能被机器执行 。 “翻译”的方法有两种 , 一种是解释 , 一种是编译 。
解释是把源程序翻译一句 , 执行一句的过程 , 而编译是源程序翻译成机器指令形式的目标程序的过程 , 再用链接程序把目标程序链接成可执行程序后才能执行 。
解释翻译过程 。 对高级语言程序进行解释并执行的程序称为解释程序(软件) 。 它的功能是读入源程序 , 按源程序动态逻辑顺序进行逐句分析、翻译 , 解释一句执行一句 , 不产生任何中间代码 , 最终得到程序的执行结果 。

常见的高级语言有哪些 计算机虽然具有很多功能 , 但使用者需要学会一套命令 , 还要学会和计算机对话的语言 , 才能很好地使用它 。 计算机语言是用来向计算机下达命令的 。
最初的计算机语言是机器语言 , 使用二进制代码 , 通用性较差 , 所以后来人们开发了汇编语言 。 汇编语言用助记符号来表示指令和操作数据地址 , 阅读和书写起来比机器语言容易得多 , 但用户仍需了解计算机内部的构成 , 只有训练有素的专业人员才能使用 。 由于一般用户只希望用电子计算机解决具体的应用问题 , 为此 , 人们又设计了不必考虑机器内部结构的高级语言 。 这样 , 只需“命令”计算机做什么 , 计算机便忠实地按照人的意图完成相应的操作 。 因此 , 运用高级语言 , 用户只要完成了解决问题的逻辑设计 , 编出程序 , 就可以上机运算了 。 高级语言也叫程序设计语言 , 它必须经过“翻译” , 变成机器语言之后才能由计算机执行 。 翻译前的程序叫源程序 。 翻译后的程序称为目标程序 。 翻译的方式分为解释形式和编译形式两种 。 解释形式对源程序边解释边执行 , 这种方式占内存较少 , 但执行速度慢一些 。 编译形式将源程序全部编译成目的程序后 , 通过命令来执行整个程序 , 这种形式占用内存较多 , 但执行速度要快得多 。
常见的高级语言有:
FORTRAN , 适合进行科学计算 , 是编译型语言 , 组织程序比较灵活 。
BASIC , 是由FORTRAN等高级语言的重要功能设计的人机对话式语言 , 简单易学 , 很受初学者欢迎 。 现在的BASIC语言发展很快 , 功能已大大增加 , 应用相当广泛 。
COBOL , 是一种为处理商业资料而设计的语言 。 主要功能是描述数据结构和处理大批量数据 。 它使用英语词汇和句子较多 。

推荐阅读