YAML (YAML Ain't Markup Language) es un estándar de serialización de datos legible por humanos que se utiliza a menudo para archivos de configuración y en aplicaciones donde los datos se almacenan o transmiten. Está diseñado para ser fácilmente legible y escribible por humanos, al mismo tiempo que es fácilmente analizable (parseable) por computadoras. YAML se utiliza frecuentemente como una alternativa a XML o JSON, especialmente cuando la legibilidad es una prioridad. Soporta una variedad de tipos de datos, incluyendo escalares (cadenas de texto, números, booleanos), secuencias (listas) y mapeos (diccionarios o arreglos asociativos). Los archivos YAML típicamente utilizan la indentación para definir la estructura de los datos, haciéndolos visualmente limpios y fáciles de entender. Este formato es ampliamente utilizado en DevOps para la gestión de configuración, en programación para el intercambio de datos, y en varias otras aplicaciones donde los datos estructurados necesitan ser almacenados o transmitidos en un formato amigable para el humano. Su flexibilidad y legibilidad lo han convertido en una opción popular para muchos desarrolladores y administradores de sistemas.