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