C#

Я давно хочу спросить. Возможно ли у нас в РФ программировать на русском языке?

Если вдруг, нам прикажут писать только по-русски и оставить исполнять и редактировать только те программные коды и даже юзать только те программы, код которых был написаны на русском, а не на англ. Или попытаться "перевести" все имеющиеся коды всех имеющихся в распоряжении программ на русский. Или разработать какой-то "русскоязычный" язык программирования.
Вообще, возможно такое или нет. Так как все имеющиеся языки программирования - требуют написания на англ.
Я вот люблю наш родной русский язык, и мне хотелось бы юзать исключительно его. В других языках почти не разбираюсь. Несколько слов и фраз на англ, я, конечно, знаю, но это только те самые базовые, которые все еще помню со школы. Технический англ. я вообще не понимаю. Я сам не программист и хочу спросить здесь программистов, что они думают.
Выбрал категорию "C#", так как это самый популярный сейчас программный язык
Открою тебе "страшную тайну": нет никакой разницы, каким именно набором символов записывать команды. На любой язык программирования легко создаётся его копия любым набором символов, хоть иероглифами или знаками препинания
Только в этом нет никакого смысла, компьютер в итоге оперирует наборами 0 и 1 (нет сигнала - есть сигнал), на чём ни пиши
Павел Фёдоров
Павел Фёдоров
99 862
Лучший ответ
Когда ты на уроке математики в школе пишешь sin или cos - ты же не переводишь их значение с латыни, а используешь их как значки для обозначения математических действий. Так же и английские слова в языках программирования: на важно, как они переводятся с английского - это всего лишь значки для обозначения действий. И для понимания языка программирования знание английского языка не требуется.

Использовать русские слова вместо английских - глупость. Привычные склонения существительных, спряжения глаголов и т.д. в русском языке мешают воспринимать текст программы, записанный неизменяемыми русскими словами.
Perikl Грекович
Perikl Грекович
75 767
Алексей Вахрушев Это называется примитивы
Lexa Mon >"это всего лишь значки для обозначения действий. "

отвечу как программист: то что вы написали БРЕД! Обращаешься ты к классу через ".", чтобы посмотреть публичные поля итд. Зная английский, мне откроется список методов (команд), которые может выполнить класс, написанный ПОНЯТНЫМ МНЕ языком.

Допустим мне нужно каким-то образом создать копию этого объекта. Ну-ка ответьте сходу на какие "Значки" я должен нажать? Нет идей? Может быть CopyObject()? а я вот листаю и вижу "InstantiateAsPrefab()" и для меня это ровно то, что нужно и написано словами со смыслом, а не "значками"! как вы будете работать с подкл библиотеками? Документация к ним не редко "значками" написана. С таким подходом вы будете писать свою программу до глубокой старости. Сами не шарите, зачем вводить людей в заблуждение..
Да, программирование на 1С. Подробнее тут:
"Освойте программирование в 1С за 60 минут"
https://proglib.io/p/osvoyte-programmirovanie-v-1s-za-60-minut-samouchitel-dlya-nachinayushchih-2021-10-11
"Если вдруг, нам прикажут писать только по-русски" -
Сент.Экзюпери, "Маленький принц":
"Он был очень добр, а потому отдавал только разумные приказания.
«Если я повелю своему генералу обернуться морской чайкой, — говаривал он, — и если генерал не выполнит приказа, это будет не его вина, а моя».
Когда-то создатель языка Pascal Никлаус Вирт выступал с лекципй в Академгородке и его спросили, нельзя ли русифицировать Pascal. Вирт удивился - а зачем? Те слова, которые в нем используются, сказал он, фактически выполняют роль иероглифов.
Но упрощенный вариант Pascal всё-таки в России русифицировали и назвали "Школьный алгоритмический язык". Но не думаю, что программа типа
Сумма (рез цел с)
нач цел и
с:=0
нц для и от 1 до 5
с := с + и * и
кц
кон
может считаться написанной на русском языке ;) По мне, это те же иероглифы, только с использованием кириллицы.
МР
Мага Рамиз
68 158
разве что "кумир" вспомнить...
Высокоуровневый язык программирования на любом, вроде, языке можно сделать.
Добро пожаловать в 1С. 1С это предметный язык программирования.
Уктам Акназаров А остальные популярные и системные проги?
Уктам Акназаров Все, понял, есть именно язык такой. А вот что, если там, где не с "1С" работать?
Зомбоящик тебя победил и теперь ты натягиваешь нацистскую идеологию на все сферы своей жизни.
Уктам Акназаров Информационные посылы направлены на народ, и на то, чего он хочет. Потом, я с давних пор стал настолько "гаджетоман" увлекающийся по своей вине, что осознаю, что в реале мне просто дел нет) Так что, мне все равно.
Что ни делают наша власть с президентом, то и пусть себе делают. Наша власть, - это власть, а мы, простой народ - это простой народ, я никого не сужу. "Чем только дитя ни тешится" - это очень свойственно многим
Уктам Акназаров А полит. интриги "небожителей" одних элит с другими и внутри вообще существовали всегда и в любых странах!
Уктам Акназаров Не нам решать, что, по какой причине, возникает и зачем это надо, что они где не поделили и как у нас нашу власть выстраивают, они могут сами разобраться, что им надо от мира и от народа, я что, против того, что они от меня хотят, "в сферах жизни", я сам не знаю чего от меня они там хотят
Уктам Акназаров Я россиянин, разговаривающий по-русски
Уктам Акназаров Если наша страна самоутверждается, я что, против, если я защищаю русское, в т.ч. язык во всех сферах, это что, плохо? Вот как к этому можно ещё относиться. Я вообще ни сколько не нацист, я ведь не режу на улицах нерусских. Вообще, если хочешь знать, я в крае горношорцев вырос и живу, со мной в школе ещё несколько украинцев и татар учились, они все по-русски говорили и выбирали русский даже меж собой
Рамазан Борлаков >> Я ..........., разговаривающий по-.......
Это основная идеома нацизма деление на нации и причисление себя к нации.

Развитием идеологии нацизма идет ультранацизм это когда интересы своей нации ставятся выше интересов других наций. Дальше идет фашизм когда основной идеей становиться больбой единой нации за свои интересы.
Программы пишут на языках программирования.
Традиционно они основаны на лексике английского языка.
Весьма несложно написать конвертор который заменит начало на begin
MA
Muhammetnur Annaberdiyew
11 711
мне кажется вы даже своего рода НАДЕЕТЕСЬ, что таким образом избежите необходимости изучения англ.яз )))))) А сама идея вопроса как мне кажется скорее тянет на антиутопию))
вот начинай
https://тхаб.рф/wiki/RuSL
Yamaha Fzx 750
Yamaha Fzx 750
2 234
Уктам Акназаров Так это ж простой до гомеризма и учебный язык)) надеюсь, это пока такой, и могут развить, если возможно
Язык программирования = Примитивы(набор блоков) + правила оперирования с этими блоками для создания более сложных концепций
Андрей Мел
Андрей Мел
793
На 1c можно на русском программировать, но лучше изучи язык, где используется английский