单项选择题

将高级语言源程序作为输入,产生机器语言的目标程序,然后再让计算机执行该目标程序,这一过程叫做( )。

A.编译程序
B.解释程序
C.汇编程序
D.反汇编程序