Chemical Markup Language (CML) es un formato de archivo basado en XML diseñado específicamente para representar información química, incluyendo moléculas, reacciones, espectros y resultados de química computacional. Desarrollado como una aplicación de Extensible Markup Language, CML proporciona una manera estandarizada y legible por máquina para almacenar y compartir datos químicos complejos entre diferentes aplicaciones de software y plataformas. Sirve de puente entre las estructuras químicas legibles por humanos y el procesamiento computacional, permitiendo a los investigadores integrar coordenadas atómicas precisas, tipos de enlaces y propiedades termodinámicas directamente en páginas web y bases de datos. CML desempeña un papel crucial en la quimioinformática moderna, la bioinformática y la publicación digital, asegurando que los datos químicos permanezcan accesibles, Rubi-buscables e interoperables sin depender de formatos de archivo propietarios.