语法错误解释型语言

语法错误解释型语言解释型语言(英语:Interpreted language),是一种编程语言

这种类型的编程语言,会将代码一句一句直接运行,不需要像编译语言(Compiled language)一样,经过编译器先行编译为机器码,之后再运行

这种编程语言需要利用解释器,在运行期,动态将代码逐句解释(interpret)为机器码,或是已经预先编译为机器码的的子程序,之后再运行

理论上,任何编程语言都可以是编译式,或解释型的

它们之间的区别,仅与程序的应用有关

许多编程语言同时采用编译器与解释器来实现,其中包括Lisp,Pascal,C,BASIC与Python

JAVA及C#采用混合方式,先将代码编译为bytecode,在运行时再进行解释

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关