Page d'accueil encyclopedie-enligne.com en page d'accueil
Liste Articles: [0-A] [A-C] [C-F] [F-J] [J-M] [M-P] [P-S] [S-Z] | Liste Catégories | Une page au hasard | Pages liées

Langage de script

Un langage de script est un langage de programmation, qui n'est pas compilé, mais interprété.

Les scripts sont stockés dans des fichiers textes. On connaît surtout les scripts shells qui permettent de lancer et coordonner d'autres programmes.

L'un des premiers, si ce n'est le premier, langage de script a été le langage HyperTalk (langage de script orienté objet dérivé de SmallTalk) très proche du langage naturel, que Dan Winkler crée en 1987 pour commander le programme HyperCard de Bill Atkinson, le créateur des routines graphiques du Macintosh. HyperTalk était dit semi-compilé, ou précompilé, car les scripts connaissaient une compilation lors de leur première exécution. Le langage Lingo de Macromedia Director est un descendant direct d'HyperTalk.

Les langages de scripts les plus connus sont bash, sh, korn shell, PHP, Perl, Python Rebol, Rexx, Ruby... mais il en existe beaucoup d'autres.

Note: Sous Unix, la première ligne indique le nom de l'interpréteur. Cette ligne commence par les caractères # ! qu'on appelle she-bang, probablement une contraction de Shell et bang (point d'exclamation en anglais).


Exemple:

 #! /bin/sh
 iv ()
 {
 echo $2$1
 }
 iv jour bon

donnera :

bonjour


This site support the Wikimedia Foundation. This Article originally from Wikipedia. All text is available under the terms of the GNU Free Documentation License Page HistoryOriginal ArticleWikipedia