Der Inhalt eines PAscript-Programms ist von den Stichwörtern program und endprogram umschlossen.

Der Code zwischen diesen beiden Stichwörtern beschreibt die Variablendeklaration, Initialisierung und die allgemeine Sequenz des Programms.

Fügen Sie den Code, den Sie mehrmals vom Programm aus aufrufen, in wiederverwendbare Blöcke ein, die als Funktionen bezeichnet werden.

Die Struktur von jedem PAscript wird wie folgt beschrieben:

program
   section globals
       global variable declarations 
   endsection
   static local variable declarations
   section initialization
           code that should be executed just once during the first execution
   endsection
   local variable declarations and remaining program code   
 endprogram

local functions and class definitions