Системное администрирование

С чего можно начать учится программировать?

С чего можно начать для начинающих, может какие-нибудь видео уроки, книги?
Какой язык.прог. Лучше всего начать учить? Учат ли в колледже или в техникуме программированию с 0?
Единственный правильный способ изучить программирование - начать с языка С. Без ++. Тогда будет прочная база. Если начать с питона или бейсика - будет непонимание сути процесса и неспособность читать код на других языках. Этапы обучениия С, С++, ассемблер, Pascal. Это будет основой для понимания любого существующего языка программирования (может быть кроме Fortran). Зная С можно писать на С++, Java, Java Script, PHP, Perl, C#... А зная ассемблер - вы получаете полную власть над компьютером. Декомпилляция, взлом лицензий, правка чужих программ..
АZ
Азамат Zema)))
9 936
Лучший ответ
Захар Нареев И заключение в местах лишения свободы за кражу интеллектуальной собственности и несанкционированный доступ к чьим-нибудь конфиценциальным данным.
Украл - выпил - в тюрьму. Романтика.
Представь, даже физику с химией и то с нуля не учат. Странно, да? А школа, думаешь, чтобы её динамить?
Хотя, некоторые действительно первый семестр посвящают повторению того, что в школе проходили. Вынужденно. С чего ожидать, ежели чел школу пролюбил, то будет в колледже навёртывать? Да нет же! Каким был, таким и останется
Вован Вованов
Вован Вованов
66 184
Вирт, "Алгоритмы и структуры данных", последнее издание.
Кормен, "Алгоритмы. Вводный курс".

Это если ты хочешь учиться именно программированию, а не говнокодингу на модном языке (которое под видом "программирования" впаривают неучи, клепающие "обучающие видеокурсы" на Ютубе).

P.S. "Грокаем алгоритмы" - не учебник, а научпоп. Который нечему не учит, но создаёт иллюзию понимания у тех, кто хочет получить хоть какое-то представление о программировании без его изучения.

P.P.S. Python - один из худших языков для начального обучения. Хуже только JavaScript.
Шамиль Шаймарданов Я думаю для новичка лучше почитать грокаем алгоритмы
Захар Нареев А Бейсик? Раньше всех учили на Бейсике. peek, poke. goto в любую точку. Неявное создание переменных в месте первого использования. Рекурсия? Не, не слышал. Но зато есть операторы удаления пробелов из строки и рисования геометрических фигур. Замечательный язык. Его потом долго приходится из головы выгонять.

Нам в своё время один преподаватель рассказывал о программе, которую написал дед на Бейсике для автоматизации чего-то на предприятии, и которую они заменяли на своё решение на фокспро. У решения деда в памяти была "таблица" (одна, естественно) и куча логики вокруг неё. И он знал, как поля транслируются в адреса. Поверх Бейсика было вручную построено некоторое подобие структурного языка и кусочек реляционной алгебры. Дед был мощный, что сказать... довоенное поколение.
Arzu Avsharsoy Veliyev и не забудьте про VBA для офиса
"В колледже или в техникуме" совсем уж с нуля не учат, там для поступления нужно сдать хотя бы школьную математику
Мой друг говарил что в какомто мимо програмирует
Aleksandr Kostenko
Aleksandr Kostenko
1 465
Начать советую с языка программирования Python. Используется почти везде, потому что у него много библиотек. Учиться можно как и по видео в Ютубе, но желательно конечно по документации на официальном сайте
Сергей Антонов И да про техникум/колледж, не думай что тебя всему научат с нуля, у тебя должна быть мотивация этому учиться, ты должен с радостью идти на занятие по программированию и дома сам что-то изучать )
С книг брат, мне вот сегодня посоветовали 2 отличных книг, скачал с интернета.
1.укус питона
2.грокаем алгоритмы
Можешь почитать, интересные книги
Bratan ...
Bratan ...
112