Pic is a domain-specific programming language created by Brian Kernighan at AT&T Bell Laboratories for describing line diagrams in text form, first released in 1988. It provides predefined linear objects such as line, move, arrow and spline, planar objects such as box, circle, ellipse and arc, and lets a user build definable composite elements from them, placing objects relative to each other or at absolute coordinates. When an object is only partly specified, Pic falls back on sensible default parameters rather than failing outright. An interpreter translates a Pic description into concrete drawing commands for a variety of output formats. Pic is a procedural language with variable assignment, macros, conditionals and loops, and belongs to the Unix tradition of small, purpose-built little languages meant to be comfortable for non-programmers rather than general software development.
Facts
First Released Connections
In Field
Source Pic (markup language) (Wikipedia)
Invented By
Source Pic (markup language) (Wikipedia)
In the Other Atlases
Developed By
Also in Business Atlas: the developer of this subject.
Sources
1. Pic (markup language) (Wikipedia)
Infobox: released
1988
In Field: Programming Language Theory, Lead sentence
Pic is a domain-specific programming language by Brian Kernighan for specifying line diagrams.
Invented By: Brian Kernighan, Lead sentence
Pic is a domain-specific programming language by Brian Kernighan for specifying line diagrams.
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.