Когда-то давно решили избавиться от команд перехода GOTO в высокоуровневых языках (переход пришёл из Ассемблера) и придумали три структуры (с модификациями): последовательность (это тривиально), развилка (if, case) и цикл (условие в начале, условие в конце, по счётчику, перебор). Вот эти три структуры и пишите (хоть по-русски, хоть по-английски), желательно делать отступы в случае вложения.
(для контроллеров есть ещё параллельная структура цепочек - языки SFC в Codesys или Stateflow в Матлабе)