高级翻译程序是什么

时间:2025-01-26 12:54:57 手机游戏

高级语言的翻译程序主要有两种形式:

解释程序:

解释程序逐句读取高级语言源程序,边解释边执行,不生成目标程序。这种方式更接近于科学计算的公式及问题,通常称为解释型语言,如Python、JavaScript等。

编译程序:

编译程序将整个高级语言源程序一次性翻译成目标程序(通常是机器语言或中间代码),然后执行目标程序。这种方式生成的目标程序可以独立运行,通常称为编译型语言,如C、C++、Java等。

因此,高级语言的翻译程序包括 编译程序和解释程序两种。