多项选择题

为了执行高级语言所编写的程序,必须要先对它进行翻译,可以翻译高级语言源程序的是()。

A. 调试程序
B. 解释程序
C. 编译程序
D. 编辑程序