YAML (Yet Another Markup Language) ist beliebt, weil es für Menschen leicht zu lesen ist. Darüber hinaus ist es zwischen Programmiersprachen wie JavaScript, Perl, PHP, Python, Ruby portierbar und entspricht den nativen Datenstrukturen dynamischer Sprachen; hat ein konsistentes Modell zur Unterstützung generischer Tools; ist ausdrucksstark und erweiterbar sowie einfach zu implementieren und zu verwenden.