脚本语言

脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,
脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。

脚本语言(Script languages,scripting programminglanguages,scripting languages)
是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。
此命名起源于一个脚本“screenplay”,每次运行都会使对话框逐字重复。

早期的脚本语言经常被称为批处理语言或工作控制语言。
一个脚本通常是解释运行而非编译。
虽然许多脚本语言都超越了计算机简单任务自动化的领域,成熟到可以编写精巧的程序,但仍然还是被称为脚本。
几乎所有计算机系统的各个层次都有一种脚本语言。
包括操作系统层,如计算机游戏,网络应用程序,文字处理文档,网络软件等。
在许多方面,高级编程语言和脚本语言之间互相交叉,二者之间没有明确的界限。
一个脚本可以使得本来要用键盘进行的相互式操作自动化。
一个Shell脚本主要由原本需要在命令行输入的命令组成,或在一个文本编辑器中,用户可以使用脚本来把一些常用的操作组合成一组序列。
主要用来书写这种脚本的语言叫做脚本语言。
很多脚本语言实际上已经超过简单的用户命令序列的指令,还可以编写更复杂的程序。

常见的脚本语言
C Shell JavaScript Nuva Perl PHP Python Ruby Tcl VBScript CSS

备注:随笔中内容来源于网上资料整理,仅供参考。

posted @ 2017-10-23 11:36  Alanf  阅读(254)  评论(0编辑  收藏  举报