XML
En d'autres termes
eXtensible Markup Language
Définition
Application de SGML.
Langage de codage de données dont l'objectif est, dans un échange entre systèmes informatiques, de transférer, en même temps, des données et leurs structures.
Il permet théoriquement de coder n'importe quel type de donnée.
Ses restrictions simplificatrices par rapport à SGML au complet ont permis la floraison d'applications et langages (DTD) en faisant la lingua franca de l'intégration d'applications à partir de la fin des années 90.