* Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Versailles
***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 Versailles
Article:
Un langage de script permet de manipuler les fonctionnalités d'un système informatique confectionné pour offrir à l'interpréteur de ce langage une interface adéquate. Il peut alors s'affranchir des contraintes de bas niveau — prises en charge par l'intermédiaire de l'interface — et jouir d'une syntaxe de haut niveau.
Le langage de script provient des fichiers contenant le code source du programme qui sera analysé. Pour un départ, ils ont été créés pour raccourcir le processus traditionnel de développement édition-compilation-édition des liens-exécution propre aux langages compilés. Ils portaient les noms de « langage de commande » ou « langage d'enchaînement des travaux » (JCL : Job Control Language) car ils automatisaient une succession de commandes simples, à la manière d'un « script » de théâtre. Puis ils adaptèrent des IBM 1130 ou JCL, et enfin des quasi-langages de programmation.
Un script sert principalement à lancer et coordonner l'exécution de programmes.
Un script n’indique qu'une suite de programmes à appeler dans un ordre donné (par exemple éditeur de texte, compilateur, éditeur de liens et exécution du code objet).
On y ajoute donc assez vite une possibilité d'exécution conditionnelle simple (||, &&) en fonction du résultat de l'étape immédiatement précédente
On peut tout aussi employer des variables, des paramètres, des structures de contrôle (répétition, exécution conditionnelle). Le but est de faire des langages de scripts de véritables langages de programmation.
Sous un autre angle, un langage de script est un langage des personnages placés sur une « scène », personnages dont le comportement est défini par un script. Le langage Hyper Talk est le premier dans le monde de la micro-informatique et de HyperCard sur MacIntosh. Le langage Lingo de Macromedia Director est un descendant direct d'Hyper Talk.