Здравствуйте, дорогие юзеры тостера. Задал знатокам такой вопрос, так как горю желанием писать полезные и нужные программы. Опыта в программировании нету. Я новичок так сказать. Успешно прошел курс Жизневского... Там программирования в чистом виде не было как такового. Вся практика была в Robomind. Это программа подобно игрушки для выработки логического мышления. На нем я научился думать пошагово, разобрал условия, циклы (2, 3х даже писал))), процедуры, как это все в связке работает. Понял что нужно красиво оформлять код и писал комментарии. Ну это предисловие все. Дальше по сути.
Мне 24 года уже и вот задумался осуществить свою мечту наконец-то - учить программирование и писать. Написать свой первый калькулятор с графическим интерфейсом)) Понять глубины оси виндовз...ну и в перспективе линукса можно поглядеть. Не судите строго... Перечитав много страниц с чего же начать кодить, я просто ох*ел. Не спеша с выводами, но судя по рассказам - выбрал для себя С в чистом виде и Питон. Но вот с чего начать? Подскажите опытные прогеры...
Склонился с перевесом небольшим на питон - все таки высокоуровневый.
Я весь во внимании!
А почему именно такой выбор? В освоении Питон проще. Я его выбрал в качестве основного за гибкость и возможность сразу увидеть результат работы - без компиляции. Плюс вы можете сразу для себя какие-то простые вещи писать - пройтись по папкам, создать много файлов, решить математическую задачу и т.д.
Однако, в меня цель в перспективе заняться машинным обучением и другими областями Computer Science. Если же вас интересует промышленное или системное программирование, то лучше в сторону компилируемых низкоуровневых языков посмотрите.
@OnYourLips На мой взгляд, все-таки, не совсем заблуждение. Во-первых, Питон интерпретируемый. Поэтому в программы можно вносить изменения "на лету", что очень важно для того, кто учится.
Во-вторых, изучая его можно сосредоточится на синтаксисе и получении результата (работающего скрипта), а не думать, как управлять памятью и т.д. (согласен, это сомнительное преимущество, но я говорю с точки зрения решения небольших задач, а не разработки высоконагруженных сервисов).
Ну, и в-третьих, когда я изучал С++, мне ни разу не удалось попрактиковаться в нем, решая уже упомянутые мною задачи "для себя", а на Питоне я довольно быстро начал это делать.
Я уважаю и люблю оба языка в одинаковой степени, просто они разные и для разных целей.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.