请高手指教:什么是脚本编程语言?

来源:百度知道 编辑:UC知道 时间:2024/05/28 04:46:14
首先,计算机专业中,“脚本”是什么意思。其次,脚本语言又是指的什么?它与通常所说的机器语言、汇编语言、C\C++语言等又有什么关系?

转载:
脚本是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支等。
脚本程序相对一般程序开发来说比较接近自然语言,可以不经编译而是解释执行,利于快速开发或一些轻量的控制。
现在的脚本语言是比较多的,一般的脚本语言的执行只同具体的解释执行器有关,所以只要系统上有相应语言的解释程序就可以做到跨平台。
脚本(Script),就是含有bind和alias等命令的集合,你可以把这个集合存为一个独立的文件然后在需要的时候执行,这样就可以方便你在CS中的使用。

脚本可以存为后缀名为.cfg的文件放在cstrike文件夹下,执行时在控制台输入:exec(脚本文件名).cfg即可。比如将一个脚本存为buys.cfg文件,则在控制台中输入:execbuys.cfg则可以实现我们所需要的功能。要实现一个命令只要把这一过程定义(alias)好,并且分配一个键位给这个命令,以后只要按分配好的键位,就可以实现这一过程。所有的脚本都是通过这一方法实现的。

脚本 是 Script 的英文字的中文翻译。 叫 命令文本 更确切。

计算机执行脚本里的命令,不需要预先对脚本进行编译和链接,(这点不同于其它语言),它通过读一行解释一行的方法执行。

不同的脚本语言有不同用途,有自己的词法句法语法。

例如常见的HTML语言就是专为写网页用的脚本语言,用浏览器打开网页,实际上是用浏览器作解释器,执行HTML脚本。常见的.bat 文件,就是PC机上的批命令脚本,它由DOS解释执行。

脚本语言语法简单,程序简捷,容易书写,应用便利。

但脚本语言写的东西,运行速度慢,耗内存多,只能写功能比较简单的程序。所以它不能代替机器语言、汇编语言、C\C++语言。它们各有各的用途。