编译程序将高级语言翻译成机器语言,编译前的程序叫什么?

在软件开发的流程里,我们写好的高级语言代码就是源程序,编译器的工作就是对其进行翻译处理,最终生成与之功能等价的目标程序,也就是机器语言形式的可执行文件。

评论 (1)

源程序。其实理解这个概念挺关键的,它和“目标程序”是成对出现的,前者是给人读的源代码,后者是机器读的指令,编译器就是中间那个“翻译官”。