😃 Можно ли говорить на языках программирования?
💻 По сути, программирование — это и есть диалог. Только машины с человеком или машины с машиной. Языки программирования имеют много общего с тем же французским или английским. У них тоже есть структура и определенные принципы работы — семантические и синтаксические правила. А еще лексический запас, то есть слова.
Когда учишь иностранный язык, сначала узнаешь буквы и звуки. В языках программирования вместо букв — переменные, а вместо слов — простейшие команды, которые называют операторами.
⛓Самое большое отличие между этими языками заключается в высокой степени абстракции языков программирования. Они имеют дело не с объектами физического мира, а с отвлеченными понятиями, каждое из которых нужно сначала понять 🌀
Чтобы выучить французский вам нужно узнать базовые правила и алфавит, наработать словарный запас и практиковаться, практиковаться. Чтобы начать писать на Python или C++ тоже нужно много практиковаться, только вместе с компьютером.
☄Хорошая новость! Как и в языках человеческих, выучить второй, третий, десятый компьютерный язык намного легче после освоения первого. Нужно будет только познакомиться с новым словарем и синтаксисом.
