freeCodeCamp/guide/chinese/computer-science/interpreters/index.md

1.2 KiB
Raw Blame History

title localeTitle
Interpreters 口译

口译

口译员是一种翻译。口译员采用源代码 - 用JavaScriptPython和其他语言编写的代码。然后他们将其翻译成计算机理解的代码。

这个翻译的代码是二进制代码。它只不过是1和0。解释器在运行二进制代码的同时逐行翻译源代码。程序将一直运行直到解释器在源代码中发现错误。然后它将停止翻译/运行程序并标记错误。

为了进行比较,编译器将所有源代码一次转换为二进制代码,然后运行二进制代码。

更多信息:

Matt Adesanya的“A Gentler Programming to Programming”比较了编译器和解释器,并介绍了其他基本的编程概念。

一些口译语言: