单项选择题

计算机硬件只能识别并执行以二进制代码表示的指令序列,将高级语言编写的程序翻译成这种二进制代码的程序称为( )。

A.翻译程序
B.汇编程序
C.编译程序
D.目标程序