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

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

Хочу изучить новый язык программирования. Какие языки программирования вы бы могли посоветовать?

В школе получила знания на базе Pascal, и довольно неплохо разбираюсь в нём. Но на этом далеко не уплывёшь, поскольку современное программирование построено на других языках.
Какие сейчас было бы разумно изучать?
И с чего стоит начать углубляться в язык программирования?
Можете посоветовать ресурсы для самостоятельного изучения?
ПрограммированиеИнформатикаЯзыки программирования
Мартина Рассолько
  · 502
Веб-разработчик, геймер, специалист по этике  · 2 янв 2022
Ответ в точности на поставленный вопрос: изучите Haskell и Common Lisp. После Object Pascal они вам вывернут мозг наизнанку и вы никогда больше не будете смотреть на программирование так, как смотрели раньше.
Ответ на незаданный вопрос: вы хотите изучить не новый язык программирования, а новое направление в разработке ПО. Вот вам несколько самых широких направлений для первоначального выбора:
  1. Встроенное ПО (BIOS, холодильники, телевизоры, роботы-пылесосы, дроны)
  2. Веб-разработка - фронтэнд (половина веб-сайта, которая выполняется в браузере)
  3. Веб-разработка - бэкэнд (половина веб-сайта, которая крутится на сервере и общается с источниками данных)
  4. Десктопные приложения (операционные системы, MS Word, Adobe Photoshop, 3D Max, Total Commander, WinRAR, "Касперский")
  5. Игры (и так понятно)
  6. Мобильные приложения (приложения для Android и iOS смартфонов, для смарт-TV, для смарт-часов, и тому подобных девайсов).
В каждом из направлений используются свои языки для разработки ПО. Вам нужно в первую очередь понять, что лично вам будет интересно делать, а язык программирования будет вами выбран в итоге автоматически и без дополнительных вопросов.
Лучший ИТ-журналист РФ по версии Минцифры. Окончил физфак. Linux admin/coder. Китайский...  · 2 янв 2022
Это очень сложный, но жизненно важный вопрос. Я бы поступил так: зашёл бы на https://hh.ru и стал бы делать запросы, один за другим: python, php, java, javascript, c++, c#, 1c, Go, R и т.д. И смотрел бы на то, что ещё требуют работодатели, много ли junior-вакансий, какой опыт в почете и какие оклады. На это может уйти неделя или даже больше, на первый взгляд, информации... Читать далее
1 эксперт согласен
Инженер путей сообщения – строитель  · 2 янв 2022
Любые. Чем больше тем лучше. После изучения двух тире трёх языков остальные можно даже не учить, а сразу приступать к программированию на них после ознакомления с синтаксисом. Тем более, что умение программировать от языка зависеть не должно (вопреки возражениям некоторых тут «экспертов» по программированию).
1 эксперт согласен
Согласен. вопрос больше не в языке, а в том, чем хотели бы заниматься - мобильной разработкой, бизнес-приложениями... Читать дальше