* Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Pau
***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe
Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Pau
Article:
Un langage de script se définit comme un langage de programmation qui fournit à l'interpréteur de ce langage un espace et une interface qui inspirent les possibilités de celui-ci. Le langage de script peut alors comprendre des contraintes de bas niveau — prises en charge— et profiter d'une syntaxe de haut niveau.
Le langage de script se décrypte grâce aux fichiers contenant le code source du programme à étudier. Originellement, leur rôle était de simplifier le processus de développement édition-compilation-édition des liens-exécution propre aux langages compilés. Les premiers langages permettaient simplement de développer une suite de commandes simples, à la manière d'un « script » de théâtre. Ensuite, ils se sont enrichis d'exécutions conditionnelles imps (IBM 1130) ou exps (JCL), et enfin d'ordres de boucle et d'opérateurs.
Pour les shell scripts, un script sert surtout à déclencher et coordonner l'exécution de programmes.
Au fond, un script ne montre qu'une suite de programmes comme éditeur de texte, compilateur, éditeur de liens et exécution du code objet. Cela crée rapidement des inefficacités
Instantanément, vous posséderez une alternative d'exécution conditionnelle élémentaire (||, &&) en fonction du résultat de l'étape immédiatement précédente (il ne sert à rien d'exécuter si la compilation est mauvaise)
Possibilité d'y adopter des variables, des paramètres, des structures de contrôle (répétition, exécution conditionnelle), etc. fait des langages de scripts de véritables langages de programmation.
On appelle aussi langage de script un langage où les éléments visuels agissent comme des personnages placés sur une « scène », personnages dont le comportement est défini par un script. Ainsi, nous pouvons citer le langage Hyper Talk très proche du langage naturel, que Dan Winkler crée en 1987 pour commander le programme HyperCard sur MacIntosh. Le langage Lingo de Macromedia Director est un pur produit d'Hyper Talk.