PS as one of the PDLs languages is thoroughly explained here. Along with it this page briefly answers the question "What is a PS document?"...and fonts, numbers, arrays, matrixes, strings, booleans, files...can be found. Necessary transformations and page's graphics properties...