Есть ли рускоязычная среда програмирования?
я не думаю что вам будет понятнее такой код:класс ПростойКласс {
    приватно:
        свойство строка названиеПеременной
    публично конструктор (строка названиеПеременной) {
         контекст.названиеПеременной = названиеПеременной;
    }
    // ...
}

ПростойКласс[] массивКлассов = создать ПростойКласс[10];
пока (беззнаковое целое итератор = 0; итератор < 10; итератор++) {
    массивКлассов[итератор] = создать ПростойКласс("строка передаваемая в конструктор);
}
Вообще все эти понятия типа "функция может возвращать значение" (точнее наоборот, она обычно возвращает значение но может и не возвращать) родом из математики, и там никто не ноет что "почему все называют эти все штуки буквами греческого алфовита". Никто не кричит "почему синус принято обозначать sin а не син" и т.д.
Тут так же. Знание самого языка не поможет вам понять смысла конструкций типа for.
Рекомендую:
ПЛ/1, сайт ПЛ/1-кт
Мощный незаслуженно забытый язык,  есть не только русский вариант команд,  но и учебник с полным описанием таковых. Есть 32-битные и 64-битные версии, (windows),  автор присутствует на сайте, язык развивается. В общем это то что ты искал,  единственный недостаток несколько консольный интерфейс.

Также слышал о языке программирования Яр (оттранслированный лисп), но на данный момент Яр не развивается. В своё время скачал версии под Винду и под Linux. с учебником.

Встречал в интернете транслированный на русский oberon под Винду. статус развития не уточнял, вроде продолжает. насчёт учебников по нему (русской версии) не уверен.