O Chemical Markup Language (CML) é um formato de arquivo baseado em XML especificamente projetado para representar informações químicas, incluindo moléculas, reações, espectros e resultados de química computacional. Desenvolvido como uma aplicação da Extensible Markup Language, o CML fornece uma maneira padronizada e legível por máquina para armazenar e compartilhar dados químicos complexos em diferentes aplicativos de software e plataformas. Ele preenche a lacuna entre estruturas químicas legíveis por humanos e o processamento computacional, permitindo que pesquisadores incorporem coordenadas atômicas precisas, tipos de ligações e propriedades termodinâmicas diretamente em páginas da web e bancos de dados. O CML desempenha um papel crucial na quimioinformática moderna, bioinformática e publicação digital, garantindo que os dados químicos permaneçam acessíveis, pesquisáveis e interoperáveis sem depender de formatos de arquivo proprietários.