编译和解释的区别 发表于 2021-12-08 阅读次数: 阅读次数: 有些编程语言是编译运行,有些则是解释运行,那它们的区别是什么呢? 编译编译过程可以比作“笔译” 编译程序对整个源程序经过编译处理,产生一个与源程序等价的目标程序,再通过连接程序将所有需要的程序组合成一个完整的可执行程序,最后运行。 解释解释过程可以比作“同声翻译” 解释程序对源程序逐句分析,将语句翻译成机器指令,然后立即执行指令。不会产生目标程序。 大学计算机(第7版) 龚沛曾 杨志强