Standard Generalized Markup Languageの略で、文書を記述するためのマークアップ言語です。文書を電子化するに当たって、データの互換性が失われないように規格化されました。
規格が複雑で文書を解析するのが難しい面があり、簡略化したHTMLやXMLが作られることになりました。
SGMLの文書見たことありますか? HTMLやXMLの基になった規格という紹介で目にすることは良くあるのですけど、使われているところは一度も見たことがありません。