Другие языки программирования и технологии

скажите языки программирования могли бы быть на русском, или можно создать язык программирования на русском?

Языков программирования с русским синтаксисом очень много.

1С (без комментариев)
КуМИР (школьное обучение. Поддерживается министерством образования)
Лого (начальное обучение программированию)
Есть 2 версии
* ЛогоМиры 3 версии 1.6
* ПервоЛого 3 - для самых маленьких

Профт (интерперетатор, очень компактный)
Глагол
Аналитик (очень старый язык. 1968 г. )
АЛМИР-65 (еще старее. )
Рапира (начальное школьное обучение)
Робик (вообще, для детей 6-7 лет)
Валентина (интерпретатор)
РАЯ (Русский Алгоритмический Язык)
Скриптовый язык LangMF
Колибри - среда программирования на русском языке
Язык программирования Delavar (нет данных)
Странник (компилятор Си, Модула, Паскаль с русскими операторами)
Визуальный язык программирования Дракон ( ПО для "Буран", "Морской старт", "Фрегат", "Протон-М" и другие программы связанные с космосом)

Если порыться в интернете, можно еще найти.
Ну, и в заключение примеры написания программ

На Профт 5:

Действие Начало ().
Сообщить ("Привет, мир! "; 64; "Простейшая программа").
Конец.
КонецДействия.

Глагол:

ОТДЕЛ Привет+;
ИСПОЛЬЗУЕТ Вывод ИЗ "...\Отделы\Обмен\";
УКАЗ
Вывод. Цепь ("Привет, мир!")
КОН Привет.
Серго Кушанашвили
Серго Кушанашвили
77 968
Лучший ответ
Ответ положительный, вам это сильно помогло?
Скретч - мультиязыковая среда программирования. Очень даже интересная для школьников
Денис Рудаков
Денис Рудаков
94 268
Они были, например Фокал, Рапира, Лого... Но не прижились.
Денис Пешкур если были компьютере наши то как?
Утопичная идея априори! Не считая 1с, но это специфика...
Дмитрий Ягупов
Дмитрий Ягупов
83 871
Можно, но лучше этого не делать
Создавались такие языки какой-то даже существует сегодня.
Руслан Ерланов
Руслан Ерланов
83 844
Русский язык намного менее формален чем английский. Потому к языку программирования реализуемом на русском надо будет прилагать намного больше правил для формализации кода. Это будут правила вроде:
1. Глаголы только в неопределённой форме
2. Существительные только в Именительном падеже
3. Глаголы не должны содержать суффиксов и префиксов (то есть нельзя писать "запрыгнуть" или "прыгнуть" или "перепрыгивать"... можно использовать исключительно "прыгать" :))) )

И это не конец... надо написать ещё уйму правил, что бы привести русский к тому же уровню формальности, что и английский. У нас слишком много словоформ, которые усложняют язык не делая его более информативным :)
Алексей Сметанин Это не является причиной того, что языки программирования на основе русского не получили распространения.
Любой язык программирования - это не естественный язык. Любой известный ЯП - это совсем не английский язык. Были попытки создания ЯП, близкого к английскому, но такие языки не получили распространения. Нет принципиальной разницы использовать в ЯП слова из английского или русского языка. Просто это не удобно, поскольку английский язык - международный, и многие ЯП придуманы в США.
Абсолютно любая visual scripting system, хоть на идиш.
Алексей *****
Алексей *****
14 304
C++ и #define
дерзай
Олег Пикалов
Олег Пикалов
2 387
Лучший ответ мой взяли.
Языков программирования с русским синтаксисом очень много.

1С (без комментариев)
КуМИР (школьное обучение. Поддерживается министерством образования)
Лого (начальное обучение программированию)
Есть 2 версии
* ЛогоМиры 3 версии 1.6
* ПервоЛого 3 - для самых маленьких

Профт (интерперетатор, очень компактный)
Глагол
Аналитик (очень старый язык. 1968 г. )
АЛМИР-65 (еще старее. )
Рапира (начальное школьное обучение)
Робик (вообще, для детей 6-7 лет)
Валентина (интерпретатор)
РАЯ (Русский Алгоритмический Язык)
Скриптовый язык LangMF
Колибри - среда программирования на русском языке
Язык программирования Delavar (нет данных)
Странник (компилятор Си, Модула, Паскаль с русскими операторами)
Визуальный язык программирования Дракон ( ПО для "Буран", "Морской старт", "Фрегат", "Протон-М" и другие программы связанные с космосом)

Если порыться в интернете, можно еще найти.
Ну, и в заключение примеры написания программ

На Профт 5:

Действие Начало ().
Сообщить ("Привет, мир! "; 64; "Простейшая программа").
Конец.
КонецДействия.

Глагол:

ОТДЕЛ Привет+;
ИСПОЛЬЗУЕТ Вывод ИЗ "...\Отделы\Обмен\";
УКАЗ
Вывод. Цепь ("Привет, мир!")
КОН Привет.
Besik Xx
Besik Xx
662
Можно, если осторожно
YOPTAscript :)

Похожие вопросы