Work

XML

standard · 1996

Web Standards Data Formats Document Markup

XML (Extensible Markup Language) is a markup language and file format for storing, transmitting, and reconstructing data. It became a foundational standard for data interchange on the web and in enterprise systems.

Origins

XML emerged from the W3C, with James Clark playing a key role in its design. It simplified SGML (Standard Generalized Markup Language) while retaining its extensibility, making it practical for web use.

Design Goals

XML prioritized:

Impact

XML became ubiquitous in:

XML spawned an ecosystem:

Legacy

While JSON has replaced XML in many contexts, XML remains essential for document markup, complex data structures, and industries requiring strict validation. Its influence on structured data exchange is lasting.