怎么将高级程序设计语言编写的程序转换成等价的可执行程序

发布时间:2021-01-12 16:10:51 作者:Leah
来源:亿速云 阅读:861

今天就跟大家聊聊有关怎么在将高级程序设计语言编写的程序转换成等价的可执行程序,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

把高级程序设计语言编写的程序转换成等价的可执行程序需要经过编译和连接。高级程序设计语言可摆脱计算机指令系统和机器语言随机器不同的约束,把源程序转换为CPU能识别的目标代码。

高级程序设计语言,亦称“算法语言”,简称“高级语言”。用易写和易懂的形式语言来编写程序的程序设计语言。可摆脱计算机指令系统和机器语言随机器不同的约束,并设计相应的编译程序(或称“编译器”),把适用于各种机器的高级语言编写的源程序转换为中央处理器能识别的目标代码。

按其描述计算过程的基本规范,分过程式语言(如FORTRAN语言、PASCAL语言、Ada语言等)、函数式语言(如LISP语言)、逻辑式语言(如PROLOG语言)和面向对象语言(在前几类语言上增添一些支持面向对象的描述机制而构成)。

解释程序是高级语言翻译程序的一种,它将源语言书写的源程序作为输入,解释成机器认识的二进制代码,解释一句后就提交计算机执行一句,并不形成目标程序。

编辑是对源程序进行编写。编译是指把高级语言源程序作为输入,进行翻译转换,产生出机器语言的目标程序,然后再让计算机去执行这个目标程序。

看完上述内容,你们对怎么在将高级程序设计语言编写的程序转换成等价的可执行程序有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。

推荐阅读:
  1. c++是高级程序设计语言吗
  2. 用汇编语言或高级语言编写的程序叫什么

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

程序

上一篇:运算器的作用有哪些

下一篇:出现dns_probe_possible错误如何解决

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》