Community controlled languages - Perl - PHP - Python
PostScript is primarily designed as a device-neutral page layout language to be interpreted by printing devices. It is however a complete language with all the usual constructs that more traditional programming environments enjoy but differs markedly from more traditional languages in a number of respects.
In normal use PostScript is very rarely viewed directly by a human - typically an application or driver will prepare PostScript code for a printer which is then spooled and executed immediately to form the final output. This entire process is completely invisible to the user - only when a problem develops within the printer and an error page is emitted does the user glimpse any part of the interpreter which does all the work.
This talk gives a brief introduction to PostScript and how to program effectively in the language. It will also cover how applications create their progam-generated output and how to modify it. Methods for using PostScript for presenting data directly from data files will also discussed.