Die grundlegenden Bausteine eines User-Language-Programms haben bestimmte syntaktische Regeln, die in den jeweiligen Abschnitten weiter unten beschrieben werden.