существуют специальные операторы (команды) для управления и изменения порядка выполнения частей кода: условия и циклы. Условия – это когда программа выбирает какую часть кода выполнить, в зависимости от некоторого логического значения. Циклы – это циклическое повторение части кода, в зависимости от условия или какого-то счетчика. Условия и циклы позволяют реализовывать сложные алгоритмы вплоть до искусственного интеллекта.