Langage informatique

Cet article est une ébauche à compléter, vous pouvez partager vos connaissances en le modifiant.

Un langage informatique est un ensemble de règles définissant l'usage et la syntaxe de certaines règles en vue de produire des effets prévisibles et de permettre leur manipulation automatisée.

Entre l'utilisateur et la machine

Un langage doit présenter deux aspects logiques :

Interprétation et compilation

La définition formelle d'un langage (sa norme) est généralement accompagnée de programmes particuliers permettant leur exécution ou leur manipulation par la machine. Ces programmes peuvent être :

Types de langages

Outre la division en langages interprétés et langages compilés (certains langages pouvant se prêter aux deux traitements), il existe une autre classification importante des langages informatiques, en :


Les premiers donnent à la machine des instructions à exécuter, tandis que les seconds définissent la structure d'un document et en permettent la génération sous différents formats.

See also: Langage informatique, Assembleur, Compilateur, HTML, Interpréteur, Java (langage), LaTeX, Langage C, Langage de description de format de document