Chemical Markup Language (CML) ist ein XML-basiertes Dateiformat, das speziell für die Darstellung chemischer Informationen entwickelt wurde, einschließlich Molekülen, Reaktionen, Spektren und Ergebnissen der theoretischen Chemie. Als Anwendung der Extensible Markup Language bietet CML eine standardisierte, maschinenlesbare Möglichkeit, komplexe chemische Daten über verschiedene Softwareanwendungen und Plattformen hinweg zu speichern und auszutauschen. Es schließt die Lücke zwischen für Menschen lesbaren chemischen Strukturen und der computergestützten Verarbeitung, sodass Forscher präzise atomare Koordinaten, Bindungstypen und thermodynamische Eigenschaften direkt in Webseiten und Datenbanken einbetten können. CML spielt eine entscheidende Rolle in der modernen Chemoinformatik, Bioinformatik und im digitalen Publizieren, da es sicherstellt, dass chemische Daten zugänglich, durchsuchbar und interoperabel bleiben, ohne auf proprietäre Dateiformate angewiesen zu sein.