The Extensible Markup Language (XML) is a general-purpose specification for creating custom markup languages. It is classifie as an extensible language because it allows its users to define their own elements. Its primary purpose is to facilitate the sharing of structured data across different information systems, particularly via the Internet, and it is used both to encode documents and to serialize data. In the latter context, it is comparable with other text-based serialization languages such as JSON and YAML.

Trivia about xml

  • In February 1998 the World Wide Web Consortium gave its imprimatur to this text format