SGML

[ˌesˌdʒiːˌemˈel] エスジーエムエル

1. 文書の論理構造を記述するための国際標準規格(ISO 8879)。

SGMLは「Standard Generalized Markup Language(標準汎用マークアップ言語)」の略であり、文書の論理構造を記述するための国際標準(ISO 8879)として確立されています。これは、文書の内容と表現形式を分離し、互換性のある文書作成の基盤を提供します。
SGML is defined by ISO 8879. (SGMLはISO 8879で定義されています。)

2. HTMLやXMLなどの特定のマークアップ言語を定義するためのメタ言語。

SGMLは、HTMLやXMLといった具体的なマークアップ言語を「作成し、そのルールを定義するため」のメタ言語として機能します。これにより、ユーザーは特定の文書タイプに応じた独自のタグセットや構造ルールを規定する文書タイプ定義(DTD)を作成し、そのDTDに従って文書を記述できます。
SGML serves as a meta-language for defining markup languages. (SGMLはマークアップ言語を定義するためのメタ言語として機能します。)