Gli elementi di base di un programma ULP seguono determinate regole di sintassi, descritte nelle rispettive sezioni riportate di seguito.