XML

XML = eXtensible Markup Language
Langage HTML amélioré permettant de définir de nouvelles balises.
Il s’agit effectivement d’un langage permettant de mettre en forme des documents grâce à des balises (markup).
Ce standard du World Wide Web Consortium (W3C) sert de base pour créer des langages de balisage : c’est un « méta-langage ».
En ce sens, il permet de définir un vocabulaire et une grammaire associée sur base de règles formalisées.
Il est suffisamment général pour que les langages basés sur XML, appelés aussi dialectes XML, puissent être utilisés pour décrire toutes sortes de données et de textes.
Il s’agit donc partiellement d’un format de données.
L’extensibilité de XML est principalement assurée par la notion d’espace de nommage.