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?"...control, glyphs and fonts, numbers, arrays, matrixes, strings...example, the printing of page numbers, titles, borders, a company...