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

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

Вопрос про программирование. Я никогда не изучал языки программирования. Хочу начать, но не знаю с какого. С чего бы начать?

ПрограммированиеЯзыки программирования+2
Иван Иванов
  · 85,5 K
Инженер-программист систем identity management.  · 19 янв 2021

(tl.dr. Я бы для старта взял C# + MSSQL.)

Тут много дискуссий в ответах, мол сишный синтаксис нужен, или не сишный, динамическая типизация, или статическая, а я бы хотел немного в сторону посмотреть. Большинство бизнес задач в мире решается на языке, который часто забывают в контексте программирования - SQL. Независимо от того, что вы выберете дальше, сиквел почти наверняка вам пригодится, шансов, что удастся обойтись без него, очень мало.

Лично я бы выбирал так - работать делая то, что нравится, а кодить на том, что в цеху принято. В эту схему есть два входа. 1 - наугад учить до базового уровня язык и идти кодить джуном, или 2 - учить сиквел, идти аналитиком и если тема интересная, то учить то, на чём там кодят.

Веб-разработчик, геймер, специалист по этике  · 6 мар 2023
Я повторю совет, который уже давал минимум шесть раз в точно таких же вопросах здесь. Хотя с другой стороны, этот конкретный вопрос, возможно, старше их всех. Вам нужно выбирать не язык, вам нужно сначала определиться с тем, какие программы вам интересно будет делать, потому что первична сфера разработки, а языки, которые вы будете использовать, полностью зависят от... Читать далее
2 эксперта согласны
Блестящий ответ Марка Сафронова показывающий его профессионализм. Согласен полностью. Не язык, а направление... Читать дальше
Работа - в сфере IT. Увлечения - книги, финансы, иностранные языки, здоровье.  · 9 апр 2021  ·
id
Недавно на эту тему слушала один подкаст - прям очень понравился. Подкаст Polodka, тема про изучение языков программирования. Гость знает и преподает очень много языков программирования и как раз разбирает вопросы, с каких языков стоит начинать учить, с каких не стоит и как это делать правильно. И тут основной критерий - как много времени вы готовы выделить на обучение... Читать далее
Заходите в Яндекс.ДзенПерейти на bit.ly/3w79GNg
1 эксперт согласен
Рациональное зерно в ответе есть. Поэтому с ним соглашусь.
Образовательная платформа Хекслет  · 19 апр 2021  · ru.hexlet.io
Зависит от сферы. Я отвечу по части веб-разработки, что рекомендовал бы учить первым языком PHP по нескольким причинам: * Одним языком программист не обходится. Позже так и так понадобится изучить Javascript, а к нему обязательно потом где-нибудь прилипнет Typescript (TS - не язык, если что). * Язык с динамической типизацией и довольно простым синтаксисом. Свой первый... Читать далее
Помогаем новичкам освоить профессию веб-разработчикаПерейти на ru.hexlet.io/webinars
Если он хочет вэбчиком заниматься, то пусть HTML изучит сначала... В вэбчике можно особо и не уметь программмироват... Читать дальше
Привет, на связи Татьяна из HTML Academy! Я знаю всё о том, как стать веб-разработчиком и...  · 19 окт 2020  · htmlacademy.ru
Я советую вам начать с JavaScript. Он отлично подходит для того, чтобы стать первым языком программирования. Для написания кода нужен только текстовый редактор, программы не нужно компилировать (они работают прямо в браузере), а результат работы виден сразу. Главные преимущества JavaScript: - JavaScript имеет низкий порог входа. Это достаточно простой язык, понятный... Читать далее
Знакомство с вёрсткой, JavaScript и PHP — бесплатные тренажёры 🎮Перейти на htmlacademy.ru/courses/intro-to-web-development
Пофигист с большим жизненным опытом, обремененный образованием и личной жизнью... ;)  · 20 мая 2022
Языки программирования все разные, но у них есть общее - а именно «заточенность» под решение какого-то круга задач. В одном языке какие-то задачи решаются проще, а в другом - сложнее. Однако в большинстве языков можно решить любую из них — вопрос только в трудозатратах. Поэтому вам в первую очередь нужно определиться с тем, какие задачи вы собираетесь решать (в какой... Читать далее
программист, тренер  · 9 июл 2020
Pascal - точно нет. Сам язык считается очень хорошим для обучения, но увы, уже лет 20 как мёртв. Базовые концепции программирования вы на нём освоите, а вот все знания по синтаксису потом придётся выкидывать на помойку и учить заново. По той же причине не стоит начинать изучение с Basic и ему подобных. Есть семейства языков со своим "уникальным" синтаксисом, типа Pyton... Читать далее
1 эксперт согласен
Начинать лучше с простого, и по мере изучения осваивать более сложное. Простейшим учебным и современным языком прог... Читать дальше
Senior fullstack developer (c#, Java, php, js).  · 10 июл 2020  ·
gamedevpub
Я начинал с PHP, затем начал параллельно учить c++ и Delphi. В уже опубликованном ответе Александр расписал очень много нюансов плюсов и минусов разных языков, но как результат оставил Шарп и Джава. Но тут я бы поспорил. Оба этих языка прекрасны и элегантны, однако, они на 100% ООПэшные, а, как по мне, прежде чем переходить к такой сложной вещи, как ООП, нужно научиться... Читать далее
Разрабатываем игры и хотим, чтобы таких как мы было больше.Перейти на vk.com/gamedevpub

дельфи не язык, это платформа разработки. сказать учил дельфи это примерно как сказать учил визуал студию ну или phpstorm

Сравниваем 2000+ онлайн-курсов и рассказываем об этом в своём блоге :)  · 3 февр 2021  · checkroi.ru
Отвечает
Ivan Buyavets
Тут может быть два подхода: Начать с самого простого, а потом перейти к более сложным Начать с самого перспективного/универсального, а значит, не самого простого. Первый вариант хорош для новичков тем, что вам будет легче учиться. PHP, С# и С++ дают хорошую основу и понимание синтаксиса. Второй вариант подойдёт тем, кто настроен серьёзно. Изучать языки вроде Python и... Читать далее
Посмотрите актуальные онлайн-курсы в digital 2023 года!Перейти на checkroi.ru
1 эксперт согласени3 эксперта не согласны
Нельзя сказать, что языки С# и особенно С++ гораздо проще, чем Python и JavaScript (скорее даже сложнее), и что... Читать дальше
Хороший парень.. веселый такой  · 24 нояб 2021
Могу посоветовать C#... Он не очень сложный... Но если хотите действительно понимать программирование, то C++. Да, он сложный... Но поняв его, вы действительно поймете программирование
1 эксперт согласен
Про типизацию верно
Программист. В бывшем военный. Интересуюсь историей и естественными науками  · 7 мар 2023
Программирование - это вообще не про языки, а прежде всего - про умение строить под задачу эффективный и оптимальный алгоритм и писать понятный другим разработчикам и удобный для дальнейшей доработки код. А знание конкретных языков - это уже вторично. Есть хорошее выражение: "Программируйте с использованием языка, а не на языке".  Прежде всего стоит стремиться к умению... Читать далее
1 эксперт согласен