Die Syntax von PRODAMP orientiert sich an bekannten blockorientierten Sprachen wie Pascal, Modula-2 oder ADA. Gegenüber diesen Sprachen ist PRODAMP jedoch einfacher gehalten. So gibt es keinen Deklarationsteil für Typen, Variable und Konstanten. Dadurch können auch „ad-hoc“ Algorithmen zur Lösung eines speziellen Problems formuliert werden, die nicht so vollständig ausgearbeitet sind, wie es sonst bei Programmen notwendig ist.
Die Syntax spiegelt wider, dass es neben den bekannten Sprachelementen, die man in den genannten Programmiersprachen findet, in PRODAMP Sprachelemente gibt, die auf die speziellen Diagnose-Erfordernisse zugeschnitten sind. So lassen sich zum Beispiel Diagnose-Daten symbolisch ansprechen, wobei die Feldnamen aus den zugehörigen Symboldateien entnommen werden. Es lassen sich die Meta-Eigenschaften derartiger Symbole verändern oder die Formate der Ausgabe-Fenster festlegen.
Eine vollständige Definition der Syntax ist im Abschnitt „Syntax-Diagramme“ zu finden.