dimanche 24 février 2013

Un script en informatique

Un script est un ensemble de commandes prédéfinies qui ne nécessite pas de compilation avant d'être exécuté. Pour fonctionner, les scripts doivent être interprétés par un programme ou un serveur dédié au langage dans lequel ils ont été écrits.

Les langages de programmation peuvent être classés en deux familles : les langages compilés et les langages interprétés.

Les langages compilés (tels que le C/C++, le COBOL, le Lisp et bien d'autres) nécessitent une compilation pour être exécutable sur un ordinateur. Cette compilation revient en fait à traduire un programme en langage machine pur, afin qu'un ordinateur puisse en comprendre la suite d'instruction.

Les programmes écrits dans un langage interprété, ou langage de script (tels que le JavaScript le PHP, l'ASP, le Python, etc.), ne nécessitent pas de compilation avant d'être exécutés. En revanche, ils nécessitent que la machine destinée à les exécuter possède un interpréteur, un programme capable de comprendre l'ensemble des instructions présentes dans le programme.

Sur Internet, on peut distinguer deux sortes de langages de script : ceux interprétés par le client (c'est le cas du JavaScript ou VBScript, compris par le navigateur Internet) et ceux interprétés par le serveur (les langages de développement de sites dynamiques comme PHP ou ASP en font partie). 

Aucun commentaire: