よくあるご質問(FAQ)技術用語について
SGML (Standard Generalized Markup Language)
回答
汎用のメタ言語でありマークアップ言語である。基本的に、SGMLから利用頻度の低い機能を取り除き、より扱いやすく手直ししたものがXMLであると考えると分かりやすい。また、HTMLは、SGMLによって作成された言語の1つである。機能面ではSGMLに存在しないものがXMLで規定されているものも多い。そのため、XMLはSGMLを置き換える新世代の言語と見るのが正しく、SGMLは順次XMLによって置き換えられ消滅していくことが予想される。