Extensible Markup Language (XML)

 Die Extensible Markup Language (das ist englisch und heißt: „erweiterbare Auszeichnungssprache“ abgekürzt: XML), ist eine Auszeichnungssprache zur Darstellung hierarchisch strukturierter Daten in Form vonTextdateien. XML wird unter anderem für den Austausch von Daten zwischen Computersystemen eingesetzt, besonders über das Internet.

Die vom World Wide Web (WWW) Consortium (W3C) herausgegebene XML-Spezifikation beschreibt eine Metasprache, auf deren Basis durch strukturelle und inhaltliche Einschränkungen anwendungsspezifische Sprachen definiert werden. Diese Einschränkungen werden durch Schemasprachen wie zum Beispiel DTD oder XML-Schema ausgedrückt. Für XML-Sprachen sind zum Beispiel: GraphML, RSS, MathML, XHTML, XML-Schema, aber auch Scalable Vector Graphics.