SUPPORT THE WORK

Standard Generalized Markup Language

ARTICLE SUBJECTS
aesthetics  →
being  →
complexity  →
database  →
enterprise  →
ethics  →
fiction  →
history  →
internet  →
knowledge  →
language  →
licensing  →
linux  →
logic  →
method  →
news  →
perception  →
philosophy  →
policy  →
purpose  →
religion  →
science  →
sociology  →
software  →
truth  →
unix  →
wiki  →
ARTICLE TYPES
essay  →
feed  →
help  →
system  →
wiki  →
ARTICLE ORIGINS
critical  →
discussion  →
forked  →
imported  →
original  →
edit classify history index Standard Generalized Markup Language

The Standard Generalized Markup Language (SGML) is a metalanguage in which one can define markup languages for documents. SGML is a descendant of IBM’s “Generalized Markup Language” GML, developed in the 1960s by Charles Goldfarb, Edward Mosher and Raymond Lorie (whose surname initials also happen to be GML).

SGML provides a variety of markup syntaxes that can be used for many applications. By changing the SGML Declaration one does not even need to use “angle brackets” although they are the norm.

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

SGML syntax example:


typically something like this




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 small-scale general-purpose use.

HTML and XML are both derived from SGML. While HTML is an application of SGML, XML is a profile--a specific subset of SGML, designed to be simpler to parse and process than full SGML.

XML is an attempt to simplify SGML for general-purpose applications, such as the Semantic Web. XML has been used for a large number of applications, including notably XHTML, RSS, XML-RPC and SOAP.

See also: AAP DTD, Document Type Definition

External Links





Some content adapted from the Wikinfo article “Standard Generalized Markup Language” under the GNU Free Documentation License.







edit classify history index
[ last updated: 9:41pm EDT - Tue, Apr 03 2007 ]
[ getwiki edits: 1 , site views: 3,085 ]
LATEST EDITS [ see all ]
GETWIKI 17 JUN 2024
GETWIKI 11 JUN 2024
GETWIKI 10 JUN 2024
GETWIKI 02 JUN 2024
GETWIKI 01 JUN 2024
CONNECT