1. Un langage de script est un langage de programmation interprété qui permet de manipuler les fonctionnalités d'un système informatique configuré pour fournir à l'interpréteur de ce langage un environnement et une interface qui déterminent les possibilités de celui-ci. Le langage de script peut alors s'affranchir des contraintes des commandes de bas niveau ? prises en charge par l'intermédiaire de l'interface ? et bénéficier d'une syntaxe de haut niveau.
2. Enfin, « langage de script » désigne parfois n'importe quel langage de programmation interprété (ce qui en fait un abus de langage : en réalité, le caractère interprété ou compilé se rapporte à une implémentation particulière, pas à un langage), par rapport aux langages compilés comme C, C++, Java, etc. On y trouve alors ceux qui sont parfois ou toujours interprétés comme BASIC, PHP, Lisp, JavaScript, etc.