Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Очень хочу научиться программировать. На каких языках мне лучше начинать?

Geekbrains
Улан Жайнаков
  · 98,8 K
Программист  · 30 мая 2015

Однозначно JavaScript. Не требует установки среды выполнения, имеет схожий с языками C++, Java синтаксис, что поможет в будущем быстрее в них разобраться. Много полезных, интересных и бесплатных библиотек. На нем можно писать серверные приложения (платформа Node.js). Большое сообщество энтузиастов и профессионалов, так что есть большой шанс решить проблему, спросив совета на форуме (очень важно на первых порах). А вообще, язык - просто инструмент реализации алгоритма. Умение программировать - это умение понять проблему и составить четкий, простой план ее решения.

Онлайн Школа по разработке игр на движке Юнити 2Д и 3Д. Видео уроки для начинающих.  · 17 нояб 2020  · unity3dschool.ru
Отвечает
Kat Ivanova

Добрый день! Программировать что именно? Сайты, базы данных, игры...

Если вас интересуют игры, то советую начать с нашего курса Unity Базовый курс: 2D платформер с нуля.

В нашей школе разработаны курсы на любой уровень знаний, полный список наших курсов вы можете найти на нашем сайте. Заходите и выбирайте!

Основатель и генеральный директор  · 15 окт 2017
Начните с псевдокодов. В них используются формальные конструкции и математическая символика, как в кодах. Особое внимание уделяется структуре алгоритма. Псевдокоды используются для обучения школьников и помогают разобраться в общей логике высказываний, понять азы программирования. Программировать по-взрослому лучше начинать с Python. Он достаточно лёгок в изучении и при... Читать далее

Java - не простой язык.

Питон, питон и еще раз питон. Это язык прост и универсален, а также интуитивно понятен.  С С (с си) лучше не начинать, так как скоро он может уйти в небытие (я имею ввиду, что Питоноподобные языки заменят его), и ваши знания сгорят. Но я не эксперт в этом деле. Поэтому спросите у кого-нибудь другого . Читать далее
Java-разработчик, проект War Robots  · 18 окт 2017
Для наибольшего понимания основ можно использовать C++ или Pascal. То и то - языки со статической типизацией (т.е. тип всех сущностей определен на этапе разработки, а не в момент запуска), что позволяет проще вникать в содержимое кода. Для обращения к объектам они используют указатели, после завершения использования объектов память нужно освобождать вручную, это... Читать далее

"вникать в содержание кода".  Не приближайтесь к этому репитотору даже на растояние двухметровой палки.

Ни в коем случае не начинайте с javascript.

Изучайте математику (матан, линал, дискретка) и C.

После того как научитесь сносно писать на C, появится вкус к программированию — тогда и выберете себе язык по душе.

Какое отношение матан имеет к программированию? В каком проценте задач связанных с программированием применяется... Читать дальше
Студент.  · 16 окт 2017
Для вхождения в программирование начните с java. Есть курс javarush, первые уровни там бесплатные и объясняют довольно толково. Это познакомит вас с основными принципами и приемами в программировании. На деле же, если вы хотите быть в тренде и много зарабатывать, пилить инновационные проекты, то очень советую изучить javascript. Наиболее эффективный стек технологий на... Читать далее
Математик, преподаватель, программист  · 16 апр 2015
Javascript. Этот язык не требует установки среды – открываете один и тот же HTML-файл в браузере и текстовом редакторе и потихоньку украшаете его скриптами, а если не видно как работает – отлаживаете встроенными в браузер средствами (например, в Chrome – правая кнопка и «Просмотр кода элемента»). Без строгой типизации, без отдельных значков для ссылок и указателей, но с... Читать далее
Первый
прохожий  · 17 окт 2017
> Изучение программирования следует начинать с алгоритмизации. Тут чем  проще язык, тем лучше. Однако если вы хотите изучить Си-подобный язык,  то D будет правильным выбором. Синтаксис C/C++ не прост. Это отвлекает  от сути. Вместо того, что бы вникать в основы программирования,  приходится вникать в язык C/C++. Т.е. начиная с C/C++, вы изучаете  именно C/C++, а не прогр... Читать далее
Вот тут люди, не зная чего хочет человек, насоветовали всего. Может, человек хочет игры писать, а ему питон советуют. Я отвечу только за веб. JavaScript крутая штука, которая работает как и на клиенте, так и на сервере. При желании, на нем можно и игры писать. Однако, из-за своей истории развития, он очень муторный в понимании, особенно для новичков, да и в чистом виде... Читать далее