XML stands for eXtensible Markup Language. It is a markup language and file format for storing, transmitting, and reconstructing arbitrary data in a format that is both human-readable and machine-readable.
XML is similar to HTML but allows users to define their own tags for their specific needs. This makes it a powerful way to store, search, and share data. Since XML is standardized, it can be shared or transmitted across systems or platforms and still be parsed due to its standardized syntax.
Many languages are based on XML, including XHTML, MathML, SVG, RSS, and RDF. Users can also define their own XML-based languages.
Name | Extensible Markup Language |
---|---|
File Extension(s) | .xml |
Category | Data Files |
Use For | Storing, transmitting, and reconstructing arbitrary data. |
Developer | World Wide Web Consortium (W3C) |
MIME Type(s) | application/xml text/xml |
License | N/A |
File Sample(s) | N/A |