2014年10月5日

认识脚本语言

大多数网站开发都是使用脚本语言,它是使用一种特定的描述语言,依据一定的格式编写的可执行文件。

脚本是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支等。脚本简单地说就是一条条的文字命令,这些文字命令是可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。

因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。

脚本通常可以由应用程序临时调用并执行。各类脚本被广泛地应用于网页设计中,因为脚本不仅可以减少网页的规模和提高网页浏览速度,而且可以丰富网页的表现,如动画、声音等。

脚本语言是比较多的,一般的脚本语言的执行只同具体的解释执行器有关,所以只要系统上有相应语言的解释程序就可以做到跨平台。

常见的脚本语言:PHP、HTML、CSS、JavaScript、VBSScript、ActionScript、MAX Script、ASP、JSP、SQL、Perl、Shell、phython、Ruby、JavaFX、Lua、Autolt等。

脚本语言的主要特性如下
语言和结构通常比较简单
学习和使用通常比较简单
通常以容易修改程序的“解释”作为运行方式,而不需要“编译”
程序的开发产能优于运行效能