通常、プログラムコードは先頭行から順番に実行されてゆきます。それ以外にも、指定した条件が成立した場合に特定のプロシージャーを実行させたり、サブルーチンや関数の一部を繰り返し実行させることができます。プログラムの一部を繰り返し実行させる際には、ループ回数を明示的に指定することも、特定の条件が成立するまでループさせることも可能です。このようなプログラムの実行制御を行うためのステートメントは、大きく分けて条件分岐、ループ (繰り返し)、ジャンプ (移動) のステートメント群に分類されます。
Обычно код программы выполняется последовательно от первой строки до последней. Однако в некоторых ситуациях может потребоваться выполнение определенных процедур программы при соблюдении ряда условий или повторить участок программы. В этом случае можно использовать так называемые &quot; циклы &quot; , чтобы повторить эти части программы столько раз, сколько необходимо, или пока не будет удовлетворено некоторое условие. Такие управляющие инструкции называются инструкциями условий, цикла и перехода.