On crée un objet en l'associant à un nom avec la commande |def|. Par exemple, les commandes suivantes~: \item {} |/chaine (ceci est une chaine) def| \item {} |/tableau [1 2 3] def| \item {} |/A {2 3} def| \item {} |/moyenne {add 2 div def} def| créent 4~objets. Les 2~premiers sont des constantes et les 2~derniers sont des exécutables. \` A la suite de ces associations, lorsque l'interpréteur Postscript rencontre les commandes |chaine| ou |tableau|, il dépose sur la pile la chaîne de caractères ou le tableau respectivement~; lorsqu'il rencontre les commandes |A| ou |moyenne|, il exécute les procédures associées. La procédure $A$ dépose les nombres $2$ puis $3$ sur la pile, et la procédure $moyenne$ prend 2~nombres sur la pile, les additionne, puis divise cette somme en~2 et dépose le résultat sur la pile.