Какой язык программирования учить? и почему?
Часто на Хабре, на специализированных площадках я слышу один и тот же вопрос .
Какой язык программирования учить?
На этот вопрос отвечают что угодно , но никто не пишет почему советуют тот или иной язык.
Я постараюсь ответить на этот вопрос и поясню почему именно нужно учить этот язык.
Ява скрипт
Почему стоит учить ява скрипт ? JavaScript
Потому что для начала обучения вам не нужно не чего скачивать и искать программу.
JavaScript работает прямо из консоли.
JavaScript поддерживает несколько игровых движков,
У вас не будет проблем как с Вэб разработкой ,так и с разработкой игр .Начиная от ява машин и заканчивая браузерными играми.
Существует достаточно много игровых JS-фреймворков, потому вы сможете найти легко что то для себя.
Если вы бы вы выбрали Питон ,не смотря что он кажется более легким и простым,у вас будет много проблем, так как этот язык не включен в игровые движки, у него нет игрового фреймворка и единственный игровой движок который его поддерживает это Панда.
Отсутствия выбора , это плохая перспектива.
Любой другой язык будет сложный если вы только начали учить программирование. Третий по легкости и распространенности идет язык Lua
для него существуют такие площадки как Core open alpha
И есть такие фреймворки как
Если же вы хотите изучать Язык программирования очень серьезно , то
тогда рекомендую начать с С++
Потому что Unreal Engine , Unity поддерживают его .
Все остальные языки нет смысла даже рассматривать .
Любые поставленные задачи можно решить используя эти языки программирования .
У языка С++ нет проблем с компиляторами. Если же вы будете пытаться найти компилятор например на Python вы не найдте простого понятного компилятора .
Что бы писать любую игру или приложения, вам достаточно текстовго блокнота и компилятора ,язык которые не имеет собственного компилятора, это изначально плохой язык.
С чего начать изучать Ява Скрипт?
Если вы только начали учить ,я рекомендую Ник Морган Ява скрипт для детей.
Книга не полная, много вещей пропущено , но самые азы даны простым понятным языком.
Я думаю ,что смогла ответить на вопрос какой язык учить? и смогла почему я так считаю.
Не беритесь сразу за сложные проекты , начните работать с 2D ,начните с самых простых приложений, например создайте просто гиф картинку , начните с примитивов. И только потом переходите к сложным проектам.
Комментарий недоступен
не совсем так .Люди не могут учить любой язык. Многие люди начав учить , бросают это занятие на пол пути. Это связано с большим количеством факторов, но парадокс в том что дети могут программировать быстрее взрослых,если им дать специальное ПО ,проблема как раз в ПО , так ак задача программирования сделать как можно удобнее общение между машиной и человеком, те кто давно в программирование просто забыли об этом
Да я про нормальное программирование, а не про эти рисовалки с котиками и собачками.
Это будущее, это и есть нормальное программирование https://startup.ua/startups/429721.html
Это позволяет делать программы в сто раз быстрее, чем может сделать команда разработчиков. Это в разы эффективнее чем Блюпринты
Ибо это Визуальный язык программирования Питон ,на русском языке, что значить что не нужно учить англиский что увиличивает не только разработку, но и возможность изучение и понимания процесса программирования