YAML (Yet Another Markup Language) は、人間が読みやすいので人気があります。さらに、JavaScript、Perl、PHP、Python、Rubyなどのプログラミング言語間で移植可能であり、動的言語のネイティブデータ構造と一致します。汎用ツールをサポートする一貫したモデルを持ち、表現力豊かで拡張可能で、実装と使用が簡単です。