Le langage XML 2, créé à la fin des années 90, s’est imposé grâce à l’utilisation de balises. Ces dernières permettent d’organiser et de décrire n’importe quel type d’informations dans le but de le rendre compréhensible par des systèmes informatiques. Ce langage est d’ailleurs utilisé dans de nombreux domaines et un certain nombre de langages ont été créés sur la base du XML (MathML pour les mathématiques, CML pour la chimie, SBML pour la biologie, etc..). Le langage XBRL 3, destiné à…