YAML (YAML Ain't Markup Language) es un estándar de serialización de datos legible por humanos que se utiliza frecuentemente para archivos de configuración y en aplicaciones donde los datos deben ser almacenados o transmitidos. Está diseñado para ser fácilmente legible y escribible por personas, a la vez que permite un análisis sintáctico sencillo por parte de las computadoras. YAML se utiliza a menudo como una alternativa a XML o JSON, especialmente cuando la legibilidad es una prioridad. Admite una variedad de tipos de datos, incluidos escalares (cadenas, números, booleanos), secuencias (listas) y mapeos (diccionarios o arreglos asociativos). Los archivos YAML utilizan típicamente la sangría para definir la estructura de los datos, lo que los hace visualmente limpios y fáciles de entender. Este formato es ampliamente utilizado en DevOps para la gestión de configuraciones, en programación para el intercambio de datos y en diversas aplicaciones donde se requiere almacenar o transmitir datos estructurados en un formato amigable para el usuario. Su flexibilidad y legibilidad lo han convertido en una opción popular para muchos desarrolladores y administradores de sistemas en todo el mundo.