XML (Extensible Markup Language). Lenguaje de Marcado Extensible similar a HTML . Es un lenguaje de marcado que define las normas para la codificación de documentos y el intercambio de información rápido y seguro muy utilizado en algunos servicios web.
Hacer un documento en XML:
Realizar un documento XML válido, se debe llevar a cabo unos pasos determinados. Primero debemos hacer la escritura del documento, e incluir un DTD (Un archivo que define la estructura del documento). Cada elemento tiene que estar encerrado (<……./>). Sus atributos irán entre comillas dentro de la etiqueta de abertura. Para codificar se puede usar cualquier editor de texto plano como bloc de notas, Notepad++, Sublime o una IDE (Integrated Development Environment ) .
Historia:
El lenguaje XML, surgió por la necesidad de sustituir a HTML, los dos lenguajes tienen como referencia SGML(Lenguaje de marcado generalizado estándar), ya que este último era poco potente para soportar la necesidad de las empresas de almacenar mucha información de forma masiva, por eso se creó en 1996 y su desarrollo continuo en mano de W3C (World Wide Web Consortium)