缩短传统的「编写、编译、链接、运行」（edit-compile-link-run）过程而创建的计算机编程语言。早期的脚本语言经常被称为批处理语言或。一个脚本通常是解释运行而非编译。脚本语言通常都有简单、易学、易用的特性，目的就是希望能让程式设计师快速完成程式的编写工作。而巨集语言则可视为脚本语言的分支，两者也有实质上的相同之处。虽然许多脚本语言都超越了计算机简单任务自动化的领域，比如JavaScript、Perl、PHP、Python、Ruby和Tcl，成熟到可以编写精巧的程序，但仍然还是被称为脚本。几