解释语言

王朝百科·作者佚名  2010-04-03  
宽屏版  字体: |||超大  

interpretive language

程序语言的种类之一,由被称作翻译器(interpreter)的软件一边把人类记述的程序变换成电脑可执行的形式,一边执行的形式的语言。

解释语言是 电脑使用的机器语言,与机器语言1对1地对应的汇编语言相比,高抽象度,与人类平常使用的自然语言相近的感觉的高级语言。由于电脑无法识别人类所记述的源代码,所以由解释语言(脚本引擎)翻译成机器语言,变换成可执行的程序。

高级语言里还有,一并地转换成机器语言的程序之后再执行的编译语言。这个语言,由于需要先把程序转换成机器语言程序然后再执行,所以在开发的速度与容易度,修正的方便性上都不如汇编语言,但是,由于不需要同时翻译,所以在实效速度上占有很大的优势。还有,解释语言中的执行环境里需要源代码,编译语言里就不需要。

最近,在同一程序语言里准备了编译与脚本,根据必要,可以分别使用的语言逐渐增加。而且还有,在脚本内部进行编译,准备好可执行的代码以后再开始执行的情况。

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有