Ecrivez-nous
|
interpréteur
interpréteur, logiciel exécutant le code source d’un programme écrit dans un langage évolué. Tous les systèmes d’exploitation évolués disposent d’un interpréteur de commandes, aussi appelé « ligne de commande » (sous MS-DOS, Windows) ou Shell (sous UNIX, LINUX, etc.).
Un interpréteur peut fonctionner de deux
façons : On trouve aussi des interpréteurs en dehors des systèmes d’exploitation, comme par exemple dans les navigateurs Internet, qui disposent en général de deux interpréteurs : un interpréteur de langage JavaScript, et une machine virtuelle Java, qui interprète le code Java préalablement compilé.
Le JavaScript, utilisé principalement au sein des pages Web pour les rendre plus interactives, est un langage purement interprété. Cependant, comme il n’existe pas de mode interactif, le débogage des programmes écrits en JavaScript est plus complexe. De plus, sa standardisation est imparfaite, et du fait de sa nature interprétée, un programme fonctionnant sous le navigateur d’une marque peut très bien ne pas fonctionner sous le navigateur d’une marque concurrente. Le Basic (à ne pas confondre avec le Visual Basic, qui est un langage compilé) a certainement été le principal langage interprété utilisé par le grand public durant les années quatre-vingt, du fait de sa facilité de mise en œuvre. Ce langage, développé par Microsoft, est pratiquement tombé dans l’oubli aujourd’hui. |