- Ветвление – конструкция, предоставляющая различные варианты исхода в зависимости от условия.
 - Простые условия содержат в себе операторы сравнения (>, <, >=, <=, =, <>). Сложные условия содержат в себе несколько простых, соединённых логическими операторами: or (или), not (не) и and (и).
 - Множественный выбор – конструкция, позволяющая выполнить одно из множества действий в зависимости от условия. Селектор (выражение) и метка (константа/диапазон) всегда одного типа данных.
 - Блок else является необязательным и перед ним не ставится ;.