Extensible Markup Language (« langage de balisage extensible »), généralement abrégé XML, est un standard du World Wide Web Consortium qui sert de base pour créer des langages de balisage : c'est un « méta-langage ». En ce sens, XML 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. Il est donc important de noter que, en lui-même, le format XML ne peut être utilisé tel quel. Il doit donc être spécialisé et/ou utilisé avec d'autres technologies pour être utile
A lire