Другие языки программирования и технологии
С чего начать изучать программирование?
Я не шарю в программировании, хорошо знаю комп, увлекаюсь этим, и хотел бы начать изучать программирование, но с чего начать? Много уроков на разных языках итд, попробовал php(типо один из легких языков), но и там затупил, т. к не знаю даже азов, как быть?
Погромство - глава в уч-ке ИКТ за 8й класс. Если ты пока в 6м, просто рановато ещё
Если хочешь быстро начать говнокодить - начинай с модных языков программирования. А если хочешь именно программировать, то и начинать надо с учебника программирования.
Язык - не самоцель, а всего лишь инструмент для записи алгоритмов. И в процессе программирования написание кода на каком-то языке - далеко не основной этап.
Для начинающих: Вирт, "Алгоритмы и структуры данных", издание от 2010 года и новее.
С многотомником Кнута ознакомиться надо обязательно, но не в начале обучения. Это чтение не для новичков, а для продвинутых. И перед "Искусством программирования" стоит прочесть "Конкретную математику" того же Кнута.
Язык - не самоцель, а всего лишь инструмент для записи алгоритмов. И в процессе программирования написание кода на каком-то языке - далеко не основной этап.
Для начинающих: Вирт, "Алгоритмы и структуры данных", издание от 2010 года и новее.
С многотомником Кнута ознакомиться надо обязательно, но не в начале обучения. Это чтение не для новичков, а для продвинутых. И перед "Искусством программирования" стоит прочесть "Конкретную математику" того же Кнута.
Книга "Песни о Паскале". Там азы разжёвываются
Но: эти азы будут бесполезны, если не умеешь составлять алгоритмы. Вот как раз для этого нужны математика/информатика/физика
Но: эти азы будут бесполезны, если не умеешь составлять алгоритмы. Вот как раз для этого нужны математика/информатика/физика
с двоичной системы счисления
с математики по полной (иначе ограничишься говнокодингом)
в школах азы сейчас обычно преподают на PASCAL -но на него засматриваться не стоит
это просто начальный костыль в тренировке алгоритмизации
для нормального проггерства нужна полная вышка со всей её математикой
в школах азы сейчас обычно преподают на PASCAL -но на него засматриваться не стоит
это просто начальный костыль в тренировке алгоритмизации
для нормального проггерства нужна полная вышка со всей её математикой
С принципа программирования, т. к. он всегда один и тот же, а зная принцип, овладеть можно любым языком, даже если видишь впервые, а нюансы в документации прочтешь :)
Советую почитать д. Кнутта "искусство программирования", это Библия для программиста и в нем раздевание сам принцип программирования :)
Советую почитать д. Кнутта "искусство программирования", это Библия для программиста и в нем раздевание сам принцип программирования :)
Ну вообще тупить - изучая язык программирования нормально. Особенно пока первые годы, надо просто долбить стену непонимания практикой и изучать основные структуры данных и алгоритмы. Тяжело выучить язык ничего не программируя на нём.
Надо постоянно ставить себе задачи (их можно черпать из математики) и пытаться решать их. Можно найти ментора себе.
Вообще я бы рекомендовал С/С++, поскольку это ещё рабочие языки, которые повлияли на почти все современные языки. Освоите, другие языки пойдут легче. Вообще язык - это всего-лишь инструмент в руках творца. Каждый заточен под свои задачи, но при желании их можно сделать универсальными.
Надо постоянно ставить себе задачи (их можно черпать из математики) и пытаться решать их. Можно найти ментора себе.
Вообще я бы рекомендовал С/С++, поскольку это ещё рабочие языки, которые повлияли на почти все современные языки. Освоите, другие языки пойдут легче. Вообще язык - это всего-лишь инструмент в руках творца. Каждый заточен под свои задачи, но при желании их можно сделать универсальными.
Веб-языки не являются языками программирования как таковыми.
Не слушай других. Книги на начальном этапе - напрасная трата времени. Для эффективного обучения как чайнику - читай статьи в интернете, от людей - для людей. Потом бери любой исходник программы в свободном доступе и начинай разбирать по кусочкам, какая строчка и какой параметр за что отвечает - энто реально работает. За неделю начнешь сам прогать.
Ежели ты знаешь английский - начни с паскаля.
Ежели у тебя с ним плохо, но варит котелок - с C#(самый простой, после паскаля).
Также можно попробовать скриптовые языки, навроде lua, python.
1С - наитупейшее изобретение человечества! Программирование на русском! Как же энто убого смотрится.
Я лично начинал программировать на jass(скриптовом языке warcraft 3) там еще плагин был, делающий язык похожим на язык С.
Не слушай других. Книги на начальном этапе - напрасная трата времени. Для эффективного обучения как чайнику - читай статьи в интернете, от людей - для людей. Потом бери любой исходник программы в свободном доступе и начинай разбирать по кусочкам, какая строчка и какой параметр за что отвечает - энто реально работает. За неделю начнешь сам прогать.
Ежели ты знаешь английский - начни с паскаля.
Ежели у тебя с ним плохо, но варит котелок - с C#(самый простой, после паскаля).
Также можно попробовать скриптовые языки, навроде lua, python.
1С - наитупейшее изобретение человечества! Программирование на русском! Как же энто убого смотрится.
Я лично начинал программировать на jass(скриптовом языке warcraft 3) там еще плагин был, делающий язык похожим на язык С.
pascal
Могу дать тебе базу алгоритмов и синтаксиса C/C++. Интересные задачки а-ля "выверни мозг". Найди меня, если хочешь, чтобы я тебя направлял первое (или всё) время: @Lyosha12
Если тема железа близка, то с ходу начинай с ассемблера, после него любой высокоуровневый язык (C\C++\Delphi) зайдет хорошо.
пройти специальные курсы, там всё расскажут и покажут
Похожие вопросы
- С какого языка лучше начать изучать программирование?
- По чему лучше начать изучать программирование? И какой язык лучше выбрать, Паскаль или Си?
- Как начать учить программирование? Подскажите с кокого языка программирования мне начать изучать программирования.
- С чего начать изучать программирование ?
- С какого языка начать изучать программирование?
- Программирование Здравствуйте! Хочу начать изучать программирование. Для разработки полезного ПО. Что и как начать?
- С ЧЕГО НАЧАТЬ ИЗУЧАТЬ ПРОГРАММИРОВАНИЯ КАКИЕ УЧЕБНИКИ посоветуйте И С КАКОЙ ПРОГРАММЫ НАЧАТЬ ИЗУЧАТЬ???
- Хочу начать изучать программирование но не знаю какой язык выбрать помогите пожалуйста
- С чего начать изучать программирование и где? С какого языка начать?
- хочу начать изучать программирование конкретно с++ (опыта не какого вообще в программирование нет) стоит ли с++ начинать
Да и "от людей для людей" — так себе способ. В интернете куча матариала "ща я тебя всему научу", которые заканчиваются после 10 абзацев, и в них даются самые-самые-самые азы; даже первая глава любого учебника даёт больше. Кроме того, писать статью в интернете может любой дилетант, а у него на лбу его квалификация не написана. И ещё стоит помнить, что даже зная язык на уровне мастера, человек автоматически не получает умения учить языку других. Это отдельный навык, есть он не у каждого, а чтобы об этом узнать, нужно сперва попробовать. Вот на такие пробы велик нашс натолкнуться.
Короче, лучше учебник. И круто, если это учебник от создателя языка, тогда в нём можно почерпнуть много тонкостей.