Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

SGML

Markup Language

The Standard Generalized Markup Language (SGML) is a standard for defining generalized markup languages for documents. ISO 8879 Annex A.1 states that generalized markup is based on two postulates: that markup should be declarative, describing a document's structure and other attributes rather than specifying the processing to be performed, because it is less likely to conflict with future developments; and that markup should be rigorous, so that it can take advantage of the techniques available for processing well-defined objects such as programs and databases.

Facts
First Released
1986 1
Paradigm
Declarative markup 1
Significance
SGML was reworked in 1998 into XML, a successful profile of SGML. 1
Connections

Base Language For

Direction correction: HTML was originally defined as an SGML application, not the reverse.

Direction correction: XML is a simplified subset of SGML, not the reverse.

Influenced

Source Standard Generalized Markup Language (Wikipedia)
Source Standard Generalized Markup Language (Wikipedia)
Sources
1. Standard Generalized Markup Language (Wikipedia)
Wikimedia Foundation
  • Standard versions section
    Original SGML, which was accepted in October 1986, followed by a minor Technical Corrigendum.
  • Infobox genre field
  • Standard versions section, ISO 8879 bullet
    SGML was reworked in 1998 into XML, a successful profile of SGML.
  • Influenced: HTML, Derivatives, HTML subsection
    While HTML (Hypertext Markup Language) was developed partially independently and in parallel with SGML, its creator, Tim Berners-Lee, intended it to be an application of SGML.
  • Influenced: XML, Derivatives, XML subsection
    The W3C XML (Extensible Markup Language) is a profile (subset) of SGML designed to ease the implementation of the parser compared to a full SGML parser, primarily for use on the World Wide Web.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.