PROGRAM.Diese Anweisung leitet ein neues Programm ein. Sie ist äquivalent zur REPORT-Anweisung und kann alternativ zu dieser benutzt werden. Es sind dieselben Zusätze wie bei REPORT möglich. Beim automatischen Generieren von Programmrümpfen durch das System wird REPORT für Reports und PROGRAM für Modul-Pools benutzt.