PIC—A Language for Typesetting Graphics

Research output: Contribution to journalArticlepeer-review

10 Scopus citations


PIC is a language for specifying pictures so that they can be typeset as an integral part of a document preparation system. The basic objects in PIC are boxes, lines, arrows, circles, ellipses, arcs and splines, which may be placed anywhere and labeled with arbitrary text. Most of the effort in designing PIC has gone into making it possible to specify the sizes and positions of objects with minimal use of absolute coordinates. This paper describes PIC, with primary emphasis on those aspects of the language that make it easy to use.

Original languageEnglish (US)
Pages (from-to)92-98
Number of pages7
JournalSIGPLAN Notices (ACM Special Interest Group on Programming Languages)
Issue number6
StatePublished - Jan 6 1981
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'PIC—A Language for Typesetting Graphics'. Together they form a unique fingerprint.

Cite this