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

Weak Typing, Concepts

Invented By

Source PostScript (Wikipedia)
John Warnock, Pioneers
Source PostScript (Wikipedia)
In the Other Atlases

Developed By

Also in Business Atlas: the developer of this subject.

Sources
1. PostScript (Wikipedia)
  • Infobox: year
    1982
  • Infobox: typing
    Dynamic, weak
  • Invented By: John Warnock, Lead sentence, creators
    PostScript was created at Adobe Systems by John Warnock, Charles Geschke, Doug Brotz, Ed Taft and Bill Paxton from 1982 to 1984.
  • Invented By: Charles Geschke, Lead sentence, creators
    PostScript was created at Adobe Systems by John Warnock, Charles Geschke, Doug Brotz, Ed Taft and Bill Paxton from 1982 to 1984.
  • In Group: Stack-Oriented Languages, Lead
    PostScript (PS) is a page description language and dynamically typed, stack-based programming language.
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.