Има ли руско-езикова среда за програмиране

Искам да кажа, че не превеждам елементи от менюто като редактиране на файлове, за да направя това и толкова ясни неща. Имам предвид друго:

Изучавам различни езици за програмиране от книги и различна документация в интернет. И всеки път попадам на факта, че не знам най-простите неща. Като например "функция може да върне стойности". Хората, които пишат учебници, приемат нещата като даденост.

В uopilot можете да пишете скриптове (най-простите са малко по-сложни и все пак трябва да отидете в wiki) просто като щракнете с десния бутон и изберете желания елемент. Екран на това, което имам предвид в uopilote -
Например, просто трябва да покажа съобщение, така че да има точно такъв елемент от менюто:

Много програмни среди са написани, за да улеснят създаването на интерфейси (дизайн) или за да улеснят писането на код с помощта на подчертаване и автоматично заместване, но всички те са написани за хора. вече които знаят езика. Ето цитат от един форум (когато написах нещо подобно): „Четох в интернет за такова чудо като масив от обекти на класа. Но не мога да го използвам, защото не знам как клас конструктор трябва да изглежда в този случай. "

Бих искал да видя такива подсказки, които конструкторите и командите могат да покажат и как да ги извикам по-късно.

Посъветвайте ме с руско-езикова среда за програмиране (за всеки език).

// upd Поисках среда, която да предлага какво и как да пиша. и вие ми предлагате не средата, а самия език. освен това мнозина предлагат такъв език като 1c, в който дори не можете да покажете пиксел на екрана.
Всички видове HIASM и blocky са не по-малко неразбираеми за начинаещи от машинния код, тъй като има всички инструменти наведнъж пред очите ви и дори не знаете какво да поставите първо и какво последно. Впрочем Кумир не е по-добър. Езикът на DRAGON е по-опростен в това отношение - ние ще напишем в подканата, така че трябва да създадете облак и да го наречете "начало". НО ако се опитате да го компилирате, изведнъж се оказва, че трябва да изберете езика, на който го компилирате. добре, избирам например c ++, създавам 2 облака в началото и в края, връзка. Реших да създам например условие и какво се случи? трябва да напишете всякакви "if i = 2;" в облак, спазвайки целия синтаксис на c ++. И как драконът ще ми помогне тогава? Нищо.