Ad banner
Ad banner

Какой язык программирования УЧИТЬ ПЕРВЫМ? | Для новичков

Единственно верное мнение о том, как выбрать первый язык программирования. Но это неточно Записаться на …

(Visited 13 times, 7 visits today)

You Might Be Interested In

Комментарии (42)

  1. Даже не знаю. У рython самый низкий порог вхождения среди всех языков на которых реально что-то пишут, хороший кандидат на первый яз, но минус в том что после него другие языки будут казаться сложнее. c++ балансирует на грани хардкорности и удобства для первого (с си или асм вряд-ли кто-нибудь будет начинать обучение в наше время, это просто не эффективно) и судя по тому что я сейчас испытываю уча его являлся бы отличным экспириенсом для первого впечатления о профессии, минусы в большем пороге вхождения который осилит не каждый ребёнок. А смысла учить первым что-либо другое если ты не вайтишник мало, опять-таки это неэффективно ни с точки зрения "быстренько понять что это такое ваше программирование на абстрактном уровне" ни с точки зрения "выучить все базовые принципы и паттерны чтобы затем было легче пересесть на что-либо ещё". Если что я абсолютный новичок и любитель поэтому это мнение с вероятностью 99% содержит логические ошибки, но мне кажется в нём всё же есть смысл.

  2. я новичок и записался на курсы по джава два месяца назад, и скажу что для меня джава пипец сложная, хочу поменять на пайтон

  3. посмотрев кучу гайдов по пайтон решил попробывать, ничего не получилось, потерял мотивацию и бамбанул

  4. Я начал изучать C# ;-;. После этого видео я задумался, насчет python. Правда, наврятли я брошу C#. За свои 14 лет я часто при любой возможности я бросал, то чем начал заниматься в угоду чего-то полегче, но в этот раз я не собираюсь так поступать. (Прошу прощения за грамматические ошибки, если они тут присутствуют, так как я пишу со смартфона).

  5. Я начал учить Си, потом Си++. Потом GDScript. Потом перешёл на Паскаль и Обжект Паскаль, поднял их знание до приемлемого уровня. И снова взялся за Си. Но за это время я понял что хочу заниматься программированием микроконтроллеров, поэтому изучаю Си теперь именно в этом ключе.
    Лично я считаю что идеальный первый язык это Паскаль реализации free pascal (забудьте про убогий ABC и древний Turbo). Блягодаря Паскалю вы поймёте разницу между константами и переменными, постоянными времени комплиляции и исполнения, функциями и процедурами, узнаете что такое директивы предпроцессора, что такое побочные эффекты в функциях, что такое передача параметров по значению и по адресу, научитесь работать с указателями, поймёте что такое инкапсуляция. В Паскале есть ВСЁ, и реализовано оно так, что вас не обязывают что-то использовать. Т.е. вы можете просто программировать и не думать об указателях и управлении памятью, но когда вы захотите изучить односвязные списки, вы сможете освоить и использовать эти возможности языка это очень круто. А ещё в паскле есть крутая библиотека crt для написания полноэкранных программ в теримнале. Она очень простая, но при дтом довольно мощная. Таким образом вы сможете попробовать уже писать полноценные полноэкранные программы с первых недель обучения

  6. Пожалуйста помогите бедному пайтон новичку , я читаю такой книгу по программированию , идут функции , идут параметры , идут фразы которые на что то влияют или что то выполняют , и бац "msg , ask , genre " пытаюсь перевести , выдает какой то бессмысленный шлак , в двух предложениях , где искать инфу про них ???

  7. Учу плюсы, потратил два часа на подтягивание pch.h
    Меня очень замотивировал обходной путь, ибо у меня так ничего не вышло)

  8. посоветуйте очень понятную книгу где все максимально розжевывают я чел довольно дотошный и на одной функции могу на час зависнуть

  9. Надо учить то, что поможет понять смысл программирования, которым является манипуляция данными. Нужно выбирать не то, даëт чуть ли не абсолютную свободу с переменными, например, где можно поменять переменную типа int на переменную типа double, потому что хоть их представления для нас и похожи, но для компьютера они разные, и стоит хотя бы немного понимать как оно устроено. Питон хорош, потому что позволяет не думать о многих проблемах, но этой лёгкостью он легко введëт в заблуждение новичка, которому потом будет трудно привыкнуть к ограничениям более жестких со стороны типизирования языков.
    По-моему, лучше начинать с java или c#, так как они достаточно легки, но для их освоения нужно заморочиться над фундаментальными вещами в программировании. После них можно уже переходить на что-то попроще, или же что-то полегче, и не обязательно учить их как основной язык, они просто должны стать примерами и гидом в мир данных и манипуляции ей.

Post A Comment For The Creator: Хауди Хо™ - Просто о мире IT!

Ваш адрес email не будет опубликован. Обязательные поля помечены *