YAML (YAML Ain't Markup Language) — это человекочитаемый стандарт сериализации данных, который часто используется для конфигурационных файлов и в приложениях, где данные хранятся или передаются. Он разработан таким образом, чтобы быть легко читаемым и записываемым людьми, при этом легко парсируемым компьютерами. YAML часто используется как альтернатива XML или JSON, особенно когда приоритетом является читаемость. Он поддерживает различные типы данных, включая скаляры (строки, числа, булевы значения), последовательности (списки) и отображения (словари или ассоциативные массивы). Файлы YAML обычно используют отступы для определения структуры данных, что делает их визуально чистыми и легкими для понимания. Этот формат широко применяется в DevOps для управления конфигурацией, в программировании для обмена данными и в различных других приложениях, где структурированные данные должны храниться или передаваться в дружественном для человека формате. Его гибкость и читаемость сделали его популярным выбором для многих разработчиков и системных администраторов.