XML (de l'anglés Extensible Markup Language) ye un luengache de marcación que define un conchunto de reglas pa codificar documentos en un formato que ye leyible per humans y leyible per maquina. A Especificación XML 1.0 d'o World Wide Web Consortium de 1998 y cuantas atras especificacions relacionadas  —totas ellas stándards ubiertos libres— definen XML.

Os obchectivos de disenyo de XML enfatizan a simplicidat, a cheneralidat y l'usabilidat en Internet. Ye un formato de datos textuals con un fuerte suporte a traviés de Unicode pa diferents luengaches humans. Encara que o disenyo de XML se centra en documentos, o luengache se fa servir amplament pa a representación d'estructuras de datos arbitrarias como as que se fan servir en os servicios web.

Existen cuantos sistemas d'esquema pa aduyar en a definición de luengaches basaus en XML, mientres que os programadors han desembolicau muitas interficies de programación d'aplicacions (API) pa aduyar a lo procesamiento de datos XML.

Eixemplo d'un documento XML
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE Edit_Mensache SYSTEM "Edit_Mensache.dtd">

<Edit_Mensache>
<Mensache>
<Remitent>
<Nombre>Nombre d'o remitent</Nombre>
<Mail> Correu d'o remitent </Mail>
</Remitent>
<Destinatario>
<Nombre>Nombre d'o destinatario</Nombre>
<Mail>Correu d'o destinatario</Mail>
</Destinatario>
<Texto>
<Afer>
Iste ye lo mío documento
</Afer>
<Parrafo>
Este ye lo mío documento con una estructura muito sencilla
no contiene atributos ni entidatz...
</Parrafo>
</Texto>
</Mensache>
</Edit_Mensache>
XML