脚本语言之间互相交叉，二者之间没有明确的界限。
起源.脚本语言是一种电脑程式语言，因此也能让开发者借以编写出让电脑听命行事的程式。以简单的方式快速完成某些复杂的事情通常是创造脚本语言的重要原则，基于这项原则，使得脚本语言通常比C语言、C++语言或 Java之类的要简单容易，也让脚本语言另有一些属于脚本语言的特性：一个脚本可以使得本来要用键盘进行的相互式操作自动化。一个Shell脚本主要由原本需要在命令行输入的命令组成，或在一个文本编辑器中，用户可以使用脚本来把一些常用的操作组