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

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

С какого языка программирования лучше начинать учиться программированию?

Встречал мнение, что лучше начинать не с Python, а с чего-нибудь вроде Pascal. Как вы считаете?

ОбразованиеПрограммирование+3
Давид Кац
  ·   · 19,5 K
Openstack DevOps and IBM/Informix Certified DBA...  · 26 июн 2021

Ключевой вопрос - Ваш возраст ?

  1. Вам 16 и впереди КЕГЭ стандарт 2021
  2. Вы старше 17 и учитетесь в Техническом Универcитете.
  3. Вы имеете Высшее образование и старше 22-23.
  4. Вы старше 22-23 образование средне техническое.

Теперь по пунктам

  1. Выбора по сути нет без Пайтон за 4 часа 17, 23-27 Вы врядле пройдете. Pascal ABC.NET - не лучшиий выбор из-за временного фактора. Вы проиграте, даже хорошо владея инструментальным средством.
  2. Все определяет политика Университета и наличие навыков у преподавательского состава. Доминировать будет С++, Пайтон либо Пайтон, С++. В одном из лучших Технических Университетов Питера ( да и России ) люди из Dell Support жестко ставят на С++. Этот выбор скорее всего обусловлен их собственным "background".
  3. Все определяет Ваш работадатель ( employer ). Вы работаете в комманде . Супервайзер либо решит Вас оставить ( у Вас есть нужные корпорации навыки ), либо улица.
  4. Либо как в п.3 , либо - это Ваш свободный выбор. Как стандарт ООП подхода и шанса быть востребованным - Пайтон. Облачные разработки, Standard de facto Openstack - почти полностью написаны на Пайтон. Возможно С++ как Front End development for Linux (KDE). QT5/6, очень вероятны Frameworks : PyQT5 либо Python-Django (Web).

Я понимаю , что есть Rust и другие опции. Но ставить эксперимент на самом себе Я бы не стал ( тут давит определенный опыт Unix/Linux консалтинга вне России ). Касаемо Виндовс инструментов, как сказать, за пределами России Вы врядле кому-то будете интересны. Я имею ввиду Enterprise Development даже в Южной Америке или Новой Зеландии.

Веб-разработчик, геймер, специалист по этике  · 3 авг 2021
Этот вопрос основан на популярном заблуждении, что в разработке программного обеспечения решающее значение имеет выбранный язык программирования. Реальность же такова, что решающее значение имеет предметная область, в которой... Читать далее
10 экспертов согласны

Всё верно, программирование решает реальные задачи бизнеса, а не просто в вакууме существует.

Меня зовут Тимур, я работаю в области образования...  · 30 июн 2021
Очень хороший вопрос, это зависит от возраста и заинтересованности ребёнка! Если говорить про начало-"нулевой уровень" и возраст около 7-10 лет, то подойдут любые графические редакторы с элементами блочного программирования... Читать далее
1 эксперт согласен

Ребенок пробовал и Scratch и Minecraft. Наверно, это не вина редакторов, но интерес со временем пропал.

Привет, на связи Татьяна из HTML Academy! Я знаю...  · 21 июл 2021  · htmlacademy.ru
На старте бывает непонятно, какой язык программирования выбрать первым. На самом деле, нет идеального языка, который раз и навсегда определит вашу карьеру. Освоить новый язык программирования — всё равно что выучить ещё один... Читать далее
Знакомство с вёрсткой, JavaScript и PHP — бесплатные тренажёры 🎮Перейти на htmlacademy.ru/courses/intro-to-web-development
1 эксперт согласен
Невозможно на старте выбрать направление! :) Тогда бы специализация начиналась ещё в детском саду (помнится... Читать дальше
html-верстальщик, математик-программист, инженер-о...  · 30 сент 2021
Начинать нужно, в первую очередь, с довольно скучной дисциплины "Основы алгоритмизации и программирования", там объяснят необходимые азы: типы данных и их преобразования, логические операторы, условия/ветвления, циклы, функции... Читать далее
1 эксперт согласен
Кстати, есть ещё такая замечательная УЧЕБНАЯ штука как MS Small Basic. Школьники от него в восторге (особенно после удава...)
Интересующие темы: история математики, история хри...  · 30 сент 2021
Общий ответ был бы Python и C++, но этот общий ответ неправильный, так как: 1. Как говорил один мой коллега, "не учите синтаксис, учите математику!" Т.е., сначала, собственно, математический бэкграунд (простите) как таковой и... Читать далее
Образовательная платформа Хекслет  · 19 нояб 2021  · ru.hexlet.io
Подобные вопросы "какой ЯП изучать первым" достаточно популярный. Рекомендую к просмотру видео Язык для новичка вторичен. Единственная его задача - не учить плохому и не мешать учиться. У новичка, изучающего программирование... Читать далее
Помогаем новичкам освоить профессию веб-разработчикаПерейти на ru.hexlet.io/webinars
это точно, во всех языках есть общее, к примеру, возвращаемое значение, о чем вы и сказали.
Увлекаюсь естественными науками и математикой...  · 26 июн 2021
Программировать нужно начинать с изучения самого программирования, а вовсе не с языка. Что касается языка для обучения азам программирования, то по-моему здесь очень важны возраст и склад ума. Тем, кто входят в программирование... Читать далее
1 эксперт не согласен
Очень хороший вопрос, это зависит от возраста и заинтересованности ребёнка! Если говорить про начало-"нулевой... Читать дальше
Специалист в области управления и информатики в...  · 8 дек 2021
Довольно сложный вопрос. В современном контексте все зависит от возраста начинающего и его подготовки. Если речь о детях (до 14 лет), то тут можно начать с языка Scratch. По нему сейчас много различных курсов и школ. Как первый... Читать далее
Вы забыли рассказать о совместимости языковых сред и об uses  модулей.  И странно, что вы не сказали о разработке... Читать дальше
Учебный центр информационных технологий. Компьютер...  · 19 авг 2021  · infa-education.ru
Начните с простейшего языка программирования Microsoft Small Basic. Он гораздо новее и проще, чем Python или Pascal. Этот язык программирования гораздо удобнее и легче. Вот сайт с описанием и бесплатными учебными материалами... Читать далее
Microsoft Small Basic- Простейший язык программирования для начинающих.Перейти на small-basic.ru