SGML tient pour Standard Generalized Markup Language. Le SGML trouve son origine dans des efforts pour mettre au point un système de codage générique. Ce langage est né en 1969 chez IBM. Les principaux responsables sont Charles Goldfarb, Edward Mosher et Raymond Lorie. Il est curieux de remarquer la coîncidence entre GML et les initiales du nom des créateurs.
Déjà, dans les années 60, William Tunnicliffe, travaillant pour le Graphic Communication Association, avait introduit un principe de codage générique du texte reposant sur un balisage des éléments du texte. Mais le GML introduit en plus un principe de documentation structurée basée sur une description logique du document.
Le GML évoluera ensuite par étapes vers la norme ISO (International Organization for Standardization) en 1986 et prendra l'appellation SGML.
Viegnes L. buter, MICRO APPLICATION, 1996