一名计算机程序员翻译,说计算机之翻译程序

谈计算机之翻译程序

学过计算机编程的人都知道,计算机程序设计语言分为低级语言和高级语言,其中计算机就直接识别的语言只有低级语言中的机器语言,其他所有的编程语言计算机都是不能识别的,因此我们编写出来的程序要想被计算机识别然后执行,就必须转换成机器语言,这个转换的过程就叫做翻译,执行翻译过程的软件叫做翻译程序。其中翻译程序分为两种:编译程序和解释程序。下面我们来简单了解一下这两种程序。

1、编译程序

编译程序是将用户编写的高级语言(这里包括汇编语言)源程序的全部语句一次全部翻译成机器语言程序,而后再执行机器语言程序。其特点是只要源程序不变,就无须再次进行翻译。

2、解释程序

解释程序是将源程序的一条语句翻译成对应机器语言的一条语句,并且立即执行这条语句;接着翻译源程序的下一条语句,并执行这条语句,如此重复直至完成源程序的全部翻译任务。其特点是翻译一次执行一次,即使下一次重复执行该语句时,也必须程序翻译。

作者:耑新新,发布于  博客园

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值