脚本语言,也称为扩展语言,是执行各种软件应用程序的类型编程语言。脚本语言是作业控制语言的后代,公司用来自动执行一系列任务的早期语言。这种自动化称为批处理。 脚本语言经常用于网站设计。 用于控制批处理的语言,批处...
脚本语言,也称为扩展语言,是执行各种软件应用程序的类型编程语言。脚本语言是作业控制语言的后代,公司用来自动执行一系列任务的早期语言。这种自动化称为批处理。

通常在网站设计中使用脚本语言。
用于控制批处理的语言称为批处理语言,是脚本语言的最早形式。自20世纪50年代以来,批处理语言已被用作执行高级但死记硬背的业务功能的一种方式,如帐单和报表。批处理语言通常与特定的shell或用户界面相关联。批处理语言的流行外壳包括Cocoa®、各种UNIX®shell,和MS-DOS®。

PHP主要用作服务器端脚本,这意味着它充当网站前端与后端数据库和数据存储之间的中介。
脚本语言有许多用途。其中一个非常重要这种语言的目的是充当粘合代码。粘合代码是用来将相互无关的各种程序和应用程序绑定在一起的代码。
脚本语言也用于图形用户界面(GUI)的构建自动化中。GUI允许用户与用图像、按钮和菜单设计的界面进行交互现代计算机桌面是GUI的一个很好的例子。脚本语言有助于GUI的某些功能,如打印和文件重命名。
许多web应用程序也是用脚本语言编写的。其中一个比较容易识别的web应用程序是web浏览器在最基本的形式中,web浏览器允许用户查看动态网页并在页面间移动。一些用于构建和设计网站的流行脚本语言包括JavaScript®、XUL™、Ajax、VBScript®和XLST。
为了在Internet上创建动态和交互式的应用程序,必须使用脚本语言。用于此目的的一种流行脚本语言是PHP。PHP通过为HTML代码块提供特定的指令来构建HTML。换句话说,当PHP被嵌入时,HTML"活了起来"。PHP主要用作服务器端脚本,这意味着它充当网站前端与后端数据库和数据存储之间的中介。
脚本语言也可以用作特定于域的语言。特定于域的语言是为执行程序或用于特定域问题或域解决方案的应用程序。例如,SQL用于帮助数据库查询,Logo用于教孩子如何编程,各种脚本语言使用正则表达式来处理基于文本的文件和文档。