XML
#マークアップ言語
Extensible Markup Language
SGMLのサブセット
論理的な構造を個別に定義することでさまざまな用途に使える (extensible) ことを意図した
SVG, MathML, XHTML, RSS, XAML など
木構造を表現しやすい
<hoge>child</hoge> のようにして子が書けるため
HTMLより文法が明確
<p>lorem ipsum<p> sit dit amet のような意味不明なタグ省略規則が存在しない
冗長
E4Xとかいう、ECMAScript でXMLリテラルを書けるやつが提案されたことがあるらしい
JSX として復活