Extensible Markup Languageの略称。日本語では「拡張可能なマーク付け言語」などと訳されているようです。
XMLは「樹の構造」をもった情報をテキストで記述するためのルールです。樹の構造というのは、例えば、このはてなキーワードがそういう構造をもっています。大きな分類から小さな分類へと枝が生えて、最後に末端のもっとも具体的なキーワードにたどり着きます。
あるいは、生き物を分類する方法や図書館の本を分類する方法、インターネットのアドレスやパソコンにファイルを保存する方法でも、樹の構造が使われています。
このように樹の構造は人間の思考によくなじみ、広く使われています。あらかじめ、樹の構造をもった情報を記述するためのルールを決めておけば、情報のやり取りはスムーズになり、ある樹を別の樹に接ぎ木したりといった可能性も生まれてきます。
XMLは、そういうルールのうちの一つです。
ch3cooh3932012-02-12
mot2282012-02-12
baroqueworksdev2012-02-11
int1282012-02-11
cypher5122012-02-11
hyperdb2012-02-11
MineAP2012-02-11
r1532012-02-11
okazuki2012-02-11
skrb2012-02-11
black-vinegar2012-02-11
annazola2012-02-11
yuroyoro2012-02-11
tsubosaka2012-02-11
igapyon2012-02-11
ch3cooh3932012-02-11
Lettusonly2012-02-10
treeapps2012-02-10
language_and_engineering2012-02-10
kya9kyo2012-02-10