Die Extensible Markup Language beschreibt hierarchisch strukturierte Daten in Form von Text Dateien oder Streams. Haupteinsatzgebiet ist der Austausch von Daten, wenn dieser zwischen unterschiedlichen Plattformen und/oder Implementierungen stattfinden soll.
Umfang
- Sprachsyntax
- Schema Sprachen DTD, XSD
- Parsen, Serialisieren in div. Sprachen (Java, Smalltalk, C++)
- XML basierte Sprachen
- XHTML
- Music XML