词条 | 解释语言 |
释义 | interpretive language 程序语言的种类之一,又被称作翻译器(interpreter)的软件一边把人类记述的程序变换成电脑可执行的形式,一边执行的形式的语言。 解释语言是电脑使用的机器语言,与机器语言1对1地对应的汇编语言相比,高抽象度,与人类平常使用的自然语言相近的感觉的高级语言。由于电脑无法识别人类所记述的源代码,所以由解释语言(脚本引擎)翻译成机器语言,变换成可执行的程序。 高级语言里还有,一并地转换成机器语言的程序之后再执行的编译语言。这个语言,由于需要先把程序转换成机器语言程序然后再执行,所以在开发的速度与容易度,修正的方便性上都不如汇编语言,但是,由于不需要同时翻译,所以在实效速度上占有很大的优势。还有,解释语言中的执行环境里需要源代码,编译语言里就不需要。 最近,在同一程序语言里准备了编译与脚本,根据必要,可以分别使用的语言逐渐增加。而且还有,在脚本内部进行编译,准备好可执行的代码以后再开始执行的情况。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。