XML
Extensible Markup Language (XML) is a general-purpose specification for creating custom markup languages. XML is classified as an extensible language because it allows you to define your own elements. Its primary purpose is to facilitate the sharing of structured data across different information systems, particularly via the Internet. XML is used both to encode documents and to serialize data.