Qué es XML
XML (eXtensible Markup Language, Lenguaje de Marcado eXtensible) es un lenguaje desarrollado por W3C (World Wide Web Consortium) que está basado en SGML (Standard Generalized Markup Language, Lenguaje de Marcado Generalizado Estándar).
XML es un lenguaje utilizado para el almacenamiento e intercambio de datos estructurados entre distintas plataformas.
XML es un metalenguaje, es decir, puede ser empleado para definir otros lenguajes, llamados dialectos XML. Por ejemplo, algunos lenguajes basados en XML son:
GML (Geography Markup Language, Lenguaje de Marcado Geográfico).
MathML (Mathematical Markup Language, Lenguaje de Marcado Matemático).
RSS (Really Simple Syndication, Sindicación Realmente Simple).
SVG (Scalable Vector Graphics, Gráficos Vectoriales Escalables).
XHTML (eXtensible HyperText Markup Language, Lenguaje de Marcado de Hipertexto eXtensible).
Etc.
Los contenidos de este tutorial de introducción a XML incluyen explicaciones teóricas acompañadas de diversos ejemplos con el fin de ayudar al lector a una mejor compresión de los conceptos teóricos.