Source: The Free On-line Dictionary of Computing (26 July 2010)
scripting language
(Or "glue language") A loose term for any language
that is weakly typed or untyped and has little or no
provision for complex data structures. A program in a
scripting language (a "script") is often interpreted (but
see Ousterhout's dichotomy).
Scripts typically interact either with other programs (often
as glue) or with a set of functions provided by the
interpreter, as with the file system functions provided in a
UNIX shell and with Tcl's GUI functions. Prototypical
scripting languages are AppleScript, C Shell, MS-DOSbatch files and Tcl.
(2001-03-06)