Jump to content

Standard Generalized Markup Language

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by The Anome (talk | contribs) at 14:30, 28 November 2001 (Created a basic entry for SGML). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

The Standard Generalized Markup Language (SGML) is a markup language for documents.


SGML was originally designed to enable the sharing of machine-readable documents in large projects. It has also been used extensively in the printing and publishing industries.


SGML is an ISO standard: "ISO 8879:1986 Information processing -- Text and office systems -- Standard Generalized Markup Language (SGML)"


SGML is very flexible and powerful, but its complexity has prevented its widespread application for general-purpose use. XML is an attempt to simplify SGML for general-purpose applications, such as the semantic web.


HTML and XML can both be regarded as derived from, and applications of, SGML.