Markup Languages sind Auszeichnungssprachen (auch Dokumentbeschreibungssprachen). Sie dienen der Markierung der physischen Bestandteile eines Dokumentes (Layout bzw. Formatierungen, vor allem für die Druck- und Bildschirmausgabe) sowie der Beschreibung seiner logischen Struktur.