Although PostScript is not obviously designed for human consumption or use, it is a very general and flexible graphics language. It is primarily a programming language for drawing in 2D, but can be adapted to draw in 3D (although not very efficiently). It can be used to produce graphics for mathematics research papers or presentations. It can also produce a kind of simple animation.

Its chief drawbacks are verbosity, a lack of enforced structure, and that it is hellishly difficult to debug. Its best feature is that quality of PS figures is unlimited. It produces scaleable graphics.