CACrown ArchivesThe cinema collection
Menu
Research dossier · General Reference

IBM Generalized Markup Language

markup language

Cross-disciplinary reference desk with index cards, atlas, dictionary and catalogue
General referenceInterpretive dossier study · Crown Archives visual atlas
Record originEnglish Wikipedia
Text licenseCC BY-SA 4.0
Source revisionMay 17, 2026
Entity authorityQ164388
Source-derived summary

Generalized Markup Language (GML) is a set of macros that implement intent-based (procedural) markup tags for the IBM text formatter, SCRIPT. SCRIPT/VS is the main component of IBM's Document Composition Facility (DCF). A starter set of tags in GML is provided with the DCF product.

Characteristics

GML was developed in 1969 and the early 1970s by Charles Goldfarb, Edward Mosher and Raymond Lorie (whose surname initials were used by Goldfarb to make up the term GML).

Using GML, a document is marked up with tags that define what the text is, in terms of paragraphs, headers, lists, tables, and so forth. The document can then be automatically formatted for various devices. For example, it is possible to format a document for a laser printer or a line (dot matrix) printer or for a screen by specifying a profile for the device, without changing the document itself.

The Standard Generalized Markup Language (SGML), an ISO-standard technology for defining generalized markup languages for documents, is descended from GML. The Extensible Markup Language (XML) was initially a streamlined and simplified development of SGML, but has outgrown its parent in terms of worldwide acceptance and support.

A GML script example

:h1 id='intr'.Chapter 1: Introduction

:p.GML supported hierarchical containers, such as

:ol.

:li.Ordered lists (like this one),

:li.Unordered lists, and

:li.Definition lists

:eol.

as well as simple structures.

Editorial summary

“IBM Generalized Markup Language” enters the record as markup language. Crown Archives preserves that source wording while asking what Generalized, Markup and Language can confirm, complicate or overturn.

Editorial reviewA concise reference frame for defining the subject, testing terminology and identifying the institution closest to the evidence. The current lead gives the account dated anchors—1969—that can be checked directly. The linked authority record independently contributes the date 1969. Its strongest next move is a source search built around Generalized, Markup and Language.
Editorial analysis

Why this record matters

“IBM Generalized Markup Language” is worth following because a concise public description often conceals a longer documentary argument. Here, Generalized, Markup and Language provides the most credible route into that argument.

Evidence profile

Vocabulary and entity names are the principal evidence signals here, because they determine the precision of every later search. The source revision retrieved here is dated May 17, 2026. The linked authority identifier is Q164388. The Library of Congress control number is sh89002045. 1 of 2 selected statements include explicit references; 0 carry qualifiers and 0 use preferred rank. The first chronological checks are 1969.

Critical limits

Overview language is designed for orientation and should not be treated as a substitute for the evidence cited beneath it. The lead is largely declarative, so disagreement and counter-evidence require a deliberate search beyond the opening account. Authority statements aid reconciliation but still require their own references, qualifiers and ranks to be checked.

How to read it

Use the entry as an orientation point, then follow its citations and revision history. Names, dates and institutional relationships should be checked against the original record.

Best used for
  • Subject orientation
  • Search vocabulary
  • Locating named sources
Verify next

The closest primary source, responsible institution and strongest cited specialist reference.

Three-step research path

  1. Establish the record: confirm the title “IBM Generalized Markup Language”, its source revision and the description used here.
  2. Expand the search: follow IBM Generalized Markup Language primary sources, IBM Generalized Markup Language archive and Generalized research across catalogues and specialist indexes.
  3. Test the account: compare the strongest cited source with the responsible institution’s current record and note any disagreement.

Questions for further research

  1. Which source most directly establishes the central claim about “IBM Generalized Markup Language”?
  2. What terminology or title could unlock a more precise catalogue search?
  3. Which institution is responsible for the underlying evidence?
Subject index

Search terms from this dossier

Source & attribution

This entry incorporates text from IBM Generalized Markup Language” on English Wikipedia. Contributors are listed in the page history. Text is available under the Creative Commons Attribution-ShareAlike 4.0 License. Selected authority identifiers and statements are retrieved from Wikidata under CC0; their references and qualifiers remain part of the verification path.