Sommaire

Intérêt des scripts par rapport aux langages de programmation

Un script est un simple fichier texte dans lequel s’enchaînent toutes les instructions qui le composent, à l’image de n’importe quel code source. La différence entre un langage de script et un langage de programmation à proprement parler (comme C/C++, C#, Visual Basic, ou Delphi) tient au fait qu’un script n’est pas compilé, c’est-à-dire qu’il n’est pas transformé en un binaire directement exécutable par la machine, mais qu’il faut obligatoirement un interpréteur de commandes appelé aussi « hôte de script » ou « shell » pour lancer le script.

Un des intérêts majeurs des scripts par rapport aux langages de programmation classiques est qu’il faut peu d’instructions pour arriver à faire la même chose ou des opérations similaires. La syntaxe est généralement simplifiée et la programmation moins contraignante (pas besoin de déclarer les variables, peu de types de données, etc.). De plus, le code source d’un script est toujours accessible.