Chemical Markup Language(CML)は、分子、化学反応、スペクトル、計算化学の結果など、化学情報を表現するために特別に設計されたXMLベースのファイル形式です。Extensible Markup Languageのアプリケーションとして開発されたCMLは、異なるソフトウェアアプリケーションやプラットフォーム間で、複雑な化学データを保存・共有するための標準化され、機械可読な方法を提供します。人間が読み取れる化学構造と計算処理のギャップを埋め、研究者が正確な原子座標、結合の種類、熱力学特性をウェブページやデータベースに直接埋め込むことを可能にします。CMLは、現代のケモインフォマティクス、バイオインフォマティクス、デジタルパブリッシングにおいて極めて重要な役割を果たしており、独自のプロプライエタリなファイル形式に依存することなく、化学データがアクセス可能、検索可能、かつ相互運用可能であり続けることを保証します。