Розгалуженим процесам відповідає базова структура “розвилка”:
Для опису базової структури “розвилка” треба мати змогу перевіряти виконання певної умови та в залежності від результату цієї перевірки обирати один з двох ( або й з більшої кількості ) можливих шляхів обчислення. В ТП є спеціальні конструкції для цього – логічні вирази та оператори умовного переходу, або просто умовні оператори.