(бірнеше командалардың тізбектеліп құрылуы);
тармақталған алгоритм (бір немесе бірнеше командаларды
таңдау); циклдік алгоритм (шарттарға тәуелді немесе берілген шарт орындалғанға дейін командалардың қайталануы).