Начинать нужно с простейшего языка программирования - Microsoft Small Basic. Если вы освоили Small Basic, или вам все понятно в этом языке программирования, изучайте другой, более сложный. Те, кто предлагает изучать новичку программирование со сложного языка, все равно, что новичку в вождении автомобиля (который боится скорости и столкновения) посадить за спорткар Формулы 1 и предложить начать обучение вождения с этой машины.
В Интернете очень много мнений программистов, с чего начинать программировать, но почти никто не говорит (но все программисты подразумевают!) о фундаментальных основах программирования, без которого нельзя изучать ни один язык программирования. В этом случае лучше послушать педагогов и преподавателей начальных курсов программирования, чем программистов.
Статья на эту тему; Как стать программистом. Первые шаги.
House G.,Наверно лучше с паскаля начать или Си (без плюсов). В современном учебнике по информатике для 10 - 11 класса, именно паскаль учат. Всякие бейсики только плохому учат, лучше сразу начать со строго типизированного и структурированного языка, потом другие изучать проще будет.
У нас изучение программирования с C++ началось. Получается программисты и преподаватели одно и то же говорят.
не нужно учить все языки, нужно начинать именно с того, на котором ты собираешься работать, щас куда не ткни везде есть обучающий материал и онлайн школы для ленивых, сначала нужно пообщаться с уже опытными программистами и для себя решить в каком направлении двигаться. хочешь web то тебе php и js, хочешь по и игры, стоит смотреть в сторону с# java и котлин, и прилагающие к ним библиотеки. Ненужно тратить попусту время, если он тебе не пригодится. Это как с аналогии, если ты собираешься ехать жить в Китай, ты же не начинаешь обучение с английского языка, ты сразу учишь китайский, хоть он и сложнее, но он тебе нужен, так же и в программировании.
Максим Донской, Хорошо изучив Си и С++, перейти на питон или C# гораздо проще чем с того же питона на С++. Профессиональный программист должен знать несколько языков.
Всё верно, язык лишь инструмент.
В любом случае знать что такое JS лишнем не будет.
Выражу свое личное мнение: для изучения первого языка вполне подойдет Python
У нас в Магоре много специалистов изучали Python, в качестве первого языка, и вот почему:
На данный момент у Python есть один явный недостаток — мощные программы на нем работают дольше, нежели на других языках. Мы советуем вам начать изучение программирования с любого популярного языка, так как найти работу с выдающимися навыками не составляет труда.
Конечно же C#/ Во-первых его популярность не чуть не хуже, чем у Python или Java. Во-вторых его возможности. В-третьих сферы применения от консольных приложений до игр на Unity. Так что советую учить Си Шарп и слать лесом все остальные языки, кроме Python GameDev рулит!!!
Я много думал и пришел к выводу что первом делом надо изучать python а потом JS
Этого хватит чтобы быть хорошим пргораммистом. Если ты освоишь эти языки программирования то ты будешь знать нужно ли изучать другие языки
Зависит от возраста. Если время есть, лучше начать с чего-то классического, хоть бы и с++ (кто-то берет мертвыми бейсиком или паскалем). Но вообще учить надо не язык сначала, а структуру. И вот ее лучше учить на наиболее похожем на все остальные языка. В этом плане и java, и php, и python не подходят,слишком индивидуальны. Потом все равно придётся учить ещё я пяток языков для разных задач. У нормального программиста потом их будет не счесть в его арсенале. Но проще прыгать и понимать будет, если в начале будет какой-то классический.
java или python. советую для начала поизучать термины. всегда помогало. почему я выбрала эти 2 языка?
в первую очередь вы сможете найти везде обучения по этим языкам.
не знаю, но для меня всегда было удобно изучать данные языки.
языки можно сказать не самые трудные
Первым языком должен быть язык объектно-ориентированного программирования - ведущей технологии сегодня и в обозримом будущем. Язык C# и Visual Studio позволяют учить программировать хорошо, создавать с первых шагов корректные и устойчивые программные проекты.
В качестве второго языка программирования я рекомендую язык Python, у которого тоже гарантированное будущее.
С++ слишком сложен для вхождения в программирование. Это язык для профессионалов.
При обучении студентов, специализирующихся в ИТ, крайне желательно, чтобы они овладели палитрой из двух-трех языков.
Конечно, обучение программированию предполагает не только изучение языка программирования, но и обучение теории алгоритмов. Чтобы написать "Войну и мир", мало знать русский язык, нужно быть писателем!
Учить нужно один язык - который необходим для выполнения Ваших задач (создания определённого софта) либо для достижения собственных целей, вроде карьеры.
Возможно, это действительно будет одна из версий С.