YAML
読み:ヤムル
外語:YAML Ain't Markup Language

 スキーマ言語の一つ。

特徴
 SGMLのようなタグを用いたマークアップは採用せず、可読性とスクリプト言語からの処理の容易さを念頭に、インデントやスクリプト言語の配列連想配列の記法を取り入れて設計されている。
 複雑化するXML仕様に対して、よりシンプルな言語を求めるSML-DEVメーリングリストの議論から誕生した。
 なお、YAMLはYet Another Markup Languageの略ではなく、YAML Ain't Markup Languageの再帰的頭字語である。
 Rubyは1.8からYAML処理ライブラリが付属するようになった。

再検索