Computing Atlas

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

PostScript

Procedural Language

PostScript is a page description and dynamically typed, stack based programming language created at Adobe Systems by John Warnock, Charles Geschke, Doug Brotz, Ed Taft and Bill Paxton between 1982 and 1984. It combines a concatenative, stack based execution model with procedural programming constructs and is Turing complete, so it can perform general computation as well as describe printed pages. PostScript became the standard control language for laser printers and desktop publishing systems during the 1980s and 1990s, letting a single program describe text, vector graphics and images in a device independent way. The most recent major revision, PostScript 3, was released in 1997, and the language remains foundational to the Portable Document Format that followed it.

Facts
Classification
Typing Discipline
Dynamically Typed 1
Typing Discipline
Weakly Typed 1
First Released
1982 1
Connections

Follows Typing Discipline

Entity-backed identity for the typing discipline value this language already carries as an enum fact, resolved to a concept entity by an explicit value-to-entity map (phase 3 bucket conversion, docs\design_entity_backed_browse_buckets_20260928.md). The enum fact itself stays on the entity unchanged.

Weak Typing, Concepts

Entity-backed identity for the typing discipline value this language already carries as an enum fact, resolved to a concept entity by an explicit value-to-entity map (phase 3 bucket conversion, docs\design_entity_backed_browse_buckets_20260928.md). The enum fact itself stays on the entity unchanged.

Sources
1. PostScript (Wikipedia)
  • Infobox field year
    year = 1982
  • Infobox typing field
    typing = Dynamic, weak
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.