什么程序是翻译程序

时间:2025-01-24 20:14:13 手机游戏

翻译程序主要包括以下几种:

编译程序:

将高级语言源程序一次性翻译成目标程序(通常是机器语言),生成的目标程序可以独立运行,不需要再次翻译。例如,C语言编译器将C源代码转换为汇编代码,再进一步转换为机器代码。

解释程序:

逐条将源程序语句翻译成机器目标代码并立即执行,不需要预先生成目标程序。例如,Python解释器逐行解释并执行Python代码。

汇编程序:

将汇编语言源程序翻译成机器语言程序。汇编语言是一种低级语言,比机器语言稍高一级,但仍需要汇编程序将其转换为机器可以直接执行的代码。

综上所述,编译程序、解释程序和汇编程序都属于翻译程序。