langage de script

Une définition du Jargon Français.
(Redirigé depuis langage script)
Aller à : Navigation, rechercher

locution nominale, masculin.  [langage]. Langage de programmation permettant de réaliser des programmes généralement courts et interprétés (pas question de compilation ici).

L'intérêt est de faire simple, directement et immédiatement utile. Néanmoins, on finit par bien aimer ces langages, et une certaine dérive se produit au fur et à mesure que des extensions sont ajoutées, le langage devenant de moins en moins simple...

Perspective historique vraisemblable : au début était le shell, ne servant qu'à invoquer. On s'aperçut que, parfois, il est intéressant de conserver une séquence de commandes, par exemple parce qu'elle est souvent utile. On les plaça dans des alias. Afin de faciliter l'emploi et la maintenance des plus étoffés ils furent isolés en des fichiers dits script de shell. Ces derniers servaient surtout de glu, il n'était pas question de bâtir des applications complètes donc le langage de shell resta dépouillé. Certains voulurent tenter d'ajouter à tout cela de quoi réaliser des utilitaires plus ambitieux, voire des applications, composés d'un peu plus que de la fédération de programmes existants, donc d'assurer des traitements trop élaborés pour le shell, ce qui conduisit à l'élaboration des langages de script qui, en outre, offrent moyen d'utiliser directement le programme prototype (sens 1).

Anglais: « scripting language ».

Parfois appelé « langage script ».

Direction.png Voir aussi : macrocommande, langage de glu