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

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

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

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

ОбразованиеПрограммирование+3
  · 19,4 K
Меня зовут Тимур, я работаю в области образования более 4-х лет, специализируюсь на...  · 30 июн 2021

Очень хороший вопрос, это зависит от возраста и заинтересованности ребёнка!

Если говорить про начало-"нулевой уровень" и возраст около 7-10 лет, то подойдут любые графические редакторы с элементами блочного программирования, такие как Minecraft или Scratch.

Для подростков 5 - 9 класс можно изучать более серьёзный язык программирования. Все любят Pyton, но так упускается большой пробел по работе с память, потому я бы рекомендовал любой Си подобный язык.

Сам учил Java как первый язык и ушёл в мобильную разработку. Язык сложный для первого изучения, но даёт отличную базу на всю оставшуюся жизнь. Да детям бывает трудно и иногда более правильным решение дать более простой язык, не сильно завязанный но ООП.

Вообще ООП преподают и оставляют для вузов - я уверен что ученики 9-11 классов прекрасно справятся с ООП и к моменту поступления в институт будут иметь более продвинутое представление о том с чем им предстоит работать. Так же Kotlin- как up lvl Java))

1 эксперт согласен

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

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

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

Привет, на связи Татьяна из HTML Academy! Я знаю всё о том, как стать веб-разработчиком и...  · 21 июл 2021  · htmlacademy.ru
На старте бывает непонятно, какой язык программирования выбрать первым. На самом деле, нет идеального языка, который раз и навсегда определит вашу карьеру. Освоить новый язык программирования — всё равно что выучить ещё один иностранный. Сначала надо определиться, что вам больше подходит: фронтенд или бэкенд. Выбираем направление 1. Фронтенд Это то, что пользователь... Читать далее
Знакомство с вёрсткой, JavaScript и PHP — бесплатные тренажёры 🎮Перейти на htmlacademy.ru/courses/intro-to-web-development
1 эксперт согласен
Невозможно на старте выбрать направление! :) Тогда бы специализация начиналась ещё в детском саду (помнится... Читать дальше
html-верстальщик, математик-программист, инженер-обогатитель  · 30 сент 2021
Начинать нужно, в первую очередь, с довольно скучной дисциплины "Основы алгоритмизации и программирования", там объяснят необходимые азы: типы данных и их преобразования, логические операторы, условия/ветвления, циклы, функции и процедуры. Дисциплина поможет понять, а ваше ли это вообще? И для решения задач в ее рамках лучше выбрать все-таки строго типизированный язык:... Читать далее
1 эксперт согласен
Кстати, есть ещё такая замечательная УЧЕБНАЯ штука как MS Small Basic. Школьники от него в восторге (особенно после удава...)
Интересующие темы: история математики, история христианства, библеистика.   · 30 сент 2021
Общий ответ был бы Python и C++, но этот общий ответ неправильный, так как: 1. Как говорил один мой коллега, "не учите синтаксис, учите математику!" Т.е., сначала, собственно, математический бэкграунд (простите) как таковой и алгоритмы и структура данных и только потом всё остальное. 2. It depends: всё сильно зависит от того, что именно делает "молодой специалист"... Читать далее
Образовательная платформа Хекслет  · 19 нояб 2021  · ru.hexlet.io
Подобные вопросы "какой ЯП изучать первым" достаточно популярный. Рекомендую к просмотру видео Язык для новичка вторичен. Единственная его задача - не учить плохому и не мешать учиться. У новичка, изучающего программирование, сложности возникают во всём и в первую очередь в алгоритмическом решении. Например возникает задача что-то посчитать, то человек, который знаёт... Читать далее
Помогаем новичкам освоить профессию веб-разработчикаПерейти на ru.hexlet.io/webinars
это точно, во всех языках есть общее, к примеру, возвращаемое значение, о чем вы и сказали.
Увлекаюсь естественными науками и математикой. Разбираюсь в производстве корпусной...  · 26 июн 2021
Программировать нужно начинать с изучения самого программирования, а вовсе не с языка. Что касается языка для обучения азам программирования, то по-моему здесь очень важны возраст и склад ума. Тем, кто входят в программирование после 35, рекомендовал бы Python: можно быстро научиться программировать и писать хоть какой-то приносящий доход код, есть большой смысл... Читать далее
1 эксперт не согласен
Очень хороший вопрос, это зависит от возраста и заинтересованности ребёнка! Если говорить про начало-"нулевой... Читать дальше
Специалист в области управления и информатики в технических системах. Data Engeneer, IT...  · 8 дек 2021
Довольно сложный вопрос. В современном контексте все зависит от возраста начинающего и его подготовки. Если речь о детях (до 14 лет), то тут можно начать с языка Scratch. По нему сейчас много различных курсов и школ. Как первый язык программирования он вполне подойдёт. Если же речь о школьниках старших классов и людях имеющих базовую математическую подготовку, то тут... Читать далее
Вы забыли рассказать о совместимости языковых сред и об uses  модулей.  И странно, что вы не сказали о разработке... Читать дальше
Openstack DevOps and IBM/Informix Certified DBA . Phd in Math (Duality of spaces of...  · 26 июн 2021
Ключевой вопрос - Ваш возраст ? 1. Вам 16 и впереди КЕГЭ стандарт 2021 2. Вы старше 17 и учитетесь в Техническом Универcитете. 3. Вы имеете Высшее образование и старше 22-23. 4. Вы старше 22-23 образование средне техническое. Теперь по пунктам 1. Выбора по сути нет без Пайтон за 4 часа 17, 23-27 Вы врядле пройдете. Pascal ABC.NET - не лучшиий выбор из-за временного... Читать далее
Учебный центр информационных технологий. Компьютерные и бухгалтерские курсы от нуля до...  · 19 авг 2021  · infa-education.ru

Начните с простейшего языка программирования Microsoft Small Basic. Он гораздо новее и проще, чем Python или Pascal. Этот язык программирования гораздо удобнее и легче. Вот сайт с описанием и бесплатными учебными материалами на русском языке по этой теме: http://small-basic.ru

Microsoft Small Basic- Простейший язык программирования для начинающих.Перейти на small-basic.ru