PostScript Source Code Released
Written by Kay Ewbank   
Wednesday, 04 January 2023

The source code for PostScript has been publicly released for the first time ever by the Computer History Museum with permission from both Adobe and John Warnock, the inventor of PostScript.

John Warnock's invention revolutionized printing and typesetting, rescued the Apple Mac from oblivion, and kickstarted major companies including Adobe, who further developed and now own PostScript.


The invention of the PostScript language dates back to the days of trying to deal with simulation problems, when Warnock was given the the task of building a digital model of New York Harbor for the Maritime Academy.

Rather than create a database to be used directly by the simulator, Warnock described the New York Harbor using text that was put through a compiler so that the way the data was coded was as general as possible and not tied to the structure of the simulator. The language used for the description was then expanded and became increasingly sophisticated and  more recognisable as a language rather than a static database. In this language lay the origins of PostScript.

Warnock went on to work at Xerox PARC, then left with Chuck Geschke to form Adobe Systems where they finalized and marketed the PostScript language, fonts and laser printer controllers.

In addition to the two cofounders, the team included Doug Brotz, Bill Paxton, and Ed Taft, and PostScript was released by Adobe in 1984.

By treating everything to be printed the same, in a common mathematical description, PostScript meant that text and images could be scaled, rotated, and moved at will. Warnock also came up with a way of achieving device independence and providing quality fonts for different resolutions.The way this was achieved was kept secret by Adobe until Warnock publicly disclosed the techniques in a 2010 lecture.

The version of the PostScript source code released to the public by the Computer History Museum is a very early version, dating to late February 1984. While this version does contain an early version of the “font hinting” procedures later kept as a trade secret, these approaches were later rewritten, expanded, and refined by Bill Paxton.

The source code for PostScript can be downloaded now. 


More Information

Download Page For PostScript Source Code

Related Articles

John Warnock - Father of PostScript  

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.


50 Years Of Rubik's Cube

The iconic 3D mechanical puzzle, Rubik's Cube, was invented in 1974 and celebrates its 50th anniversary this year. As well as being a popular puzzle that anyone can try to solve, it touches on some in [ ... ]

Gemini Offers Huge Context Window

Google has announced a range of improvements to Gemini, along with the release of Gemma 2. The first enhancement is access to a 2 million context window for Gemini 1.5 Pro, backed up with context cach [ ... ]

More News

kotlin book



or email your comment to:

Last Updated ( Wednesday, 04 January 2023 )