单选题 编译程序与解释程序的不同之处是______。
【正确答案】 D
【答案解析】[解析] 编译程序是把用高级程序设计语言书写的源程序,翻译成等价的计算机汇编语言或机器语言书写的目标程序的翻译程序。编译程序属于采用生成性实现途径实现的翻译程序。它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译程序生成源程序的目标代码,而解释程序则不产生源程序的目标代码。