Последовательно изучите по пунктам:
1. Как функционирует компьютер.
У вас должно быть представление о том, что процессор исполняет только бинарный код. Все, что бы вы ни видели в компьютерных систмах является бинарными потоками инструкций. Это сразу избавит вас от множества неправильных представлений, что бы вы ни изучали.
2. Изучите само понятие "языка программирования". Изучите понятия компилятор / интерпретатор (транслятор) .
Вы должны четко осознавать, что язык программирования это набор осмысленных языковых конструкция для человека, а не для машины. Что любой язык требует преобразования кода в понятный компьютеру вид. Это избавит вас от сложностей и ошибок в понимании множества существующих языков программирования, у вас не будут возникать лишние вопросы "Почему? " и "Зачем? ".
3. Разберитесь в классификации языков программирования по их прикладному назначению.
Вы должны четко понимать, что у разных языков заложены разные функциональные возможности. У вас должно сформироваться представление о том, что каждый язык словно отдельно взятый инструмент из набора, что не имеет смысла закручивать шурупы молотком и забивать гвозди отверткой.
4. В общих чертах изучите, что такое операционная система.
Все программы, которые вы будете создавать, будут взаимодействовать с компьютерам через слой операционной системы. Вам будет очень полезно это понять еще на начальном этапе.
5. Ничего не бойтесь, никогда не стесняйтесь спрашивать, никогда не бросайте начатое, споткнувшись обо что-то впервые. Мир полон информации, сегодня сложно не отыскать ее, а не запутаться в ее изобилии.
Все, что я хотел вам посоветовать - это взглянуть на всю систему компьютера издалека, потому что большое видится на расстоянии. Когда вам будет понятна общая картина, у вас будет гораздо меньше вопросов в детальном изучении, чем путь наоборот, от детального изучения к общей картине. Это словно смотреть на карту, зная маршрут и условные обозначения на карте, вы будете увереннее себя чувствовать на местности, нежели пытаться рисовать карту, слепо блуждая по неизвестной вам территории.
Из литературы могу посоветовать вам почитать труды Э. Таненбаума (в сети найдете его работы) , если решитесь изучать С++, начните с литературы вводного характера, где простым языком на пальцах объясняются элементарные языковые конструкции, т. к. серьезная литература вас слишком сильно погрузит в дебри ненужной вам на этапе изучения детализации картины. Поверьте мне, "невозможно объснять ребенку что такое мир, начиная не с его макропроявления в виде окружающей нас реальности, а с объяснения квантовой природы материи... "
Другие языки программирования и технологии
хочу начать изучать программирование конкретно с++ (опыта не какого вообще в программирование нет) стоит ли с++ начинать
Точи лучше Делфи. C++ как мне кажется не годится для самоучения, имхо сложновато
Не стоит.
Сначала изучи что-то по проще. http://rutracker.org/forum/viewtopic.php?t=3884890
Сначала изучи что-то по проще. http://rutracker.org/forum/viewtopic.php?t=3884890
Нужна будет помошь, скину исходники, свои.
Стоит. С++ не такой и трудный язык, между прочим.
Хотя, сейчас с++ это уже прошлый век.
Начинайте с С#
Хотя, сейчас с++ это уже прошлый век.
Начинайте с С#
Начните лучше с чего попроще. Pascal или VisualBasic если хотите разрабатывать приложения для винды.
С++ сложновато. А вот за что точно не стоит так на лету браться, так это за Ассемблер. Вообще жесть для новичка.
С++ сложновато. А вот за что точно не стоит так на лету браться, так это за Ассемблер. Вообще жесть для новичка.
книги тебе в помощь
Как говорили выше начинай с чистого си. пиши консольные програмки без всяких апи.. .
на счёт того что си прошлое - ничего подобного
а вот си шарп это фуфляк, как и .нет платформа
а пхп и js вообще не из той оперы, на пхп системное по не пишут)
хотя на си с сайтами муторно будет))
на счёт того что си прошлое - ничего подобного
а вот си шарп это фуфляк, как и .нет платформа
а пхп и js вообще не из той оперы, на пхп системное по не пишут)
хотя на си с сайтами муторно будет))
Машнька правду говорит.... Начинай и оставайся на C# ну или бери Javascript или PHP....Остальное скоро вымрет, нужно брать объектно ориентированные языки программирования и веб-ориентированные, за ними будущее....
имхо - не стоит. лучше начать с чего-нибудь попроще, типа Дельфи.
Стоит конечно. Соголасен с SERGEY X. Могу посоветовать книгу Дейтелов "Как программировать на С++". Очень подробная, там как раз всё с азов и начинается. Будут вопросы пиши в личку или на форумы вылазь. На самом деле С++ на данный момент самый мощный язык. А перейти на JAVA с С++ не проблема, ибо она из него и родилась.
не стоит!
начинай с изучения С (без плюсов)!! !
плюсы только с толку собъют и превратят тебя в быдлокодера, который будет говнокод писать
начинай с изучения С (без плюсов)!! !
плюсы только с толку собъют и превратят тебя в быдлокодера, который будет говнокод писать
Очень как нужно. Видио-самоучитель в виде видио: Денис Марков
Похожие вопросы
- Хочу начать изучать программирование но не знаю какой язык выбрать помогите пожалуйста
- Программирование Здравствуйте! Хочу начать изучать программирование. Для разработки полезного ПО. Что и как начать?
- Хочу начать изучать программирование. С чего начать?
- Мне 14. Я хочу начать изучать программирование . С чего бы вы посоветовали начать?
- Хочу начать изучать программирование, но не знаю, с чего начать. Где можно что-нибудь почитать по этой теме?
- Хочу начать изучать программирование, с чего начать?
- С чего начать изучать программирование?
- Хочу начать изучать язык программирования. С чего начать?
- С какого языка лучше начать изучать программирование?
- По чему лучше начать изучать программирование? И какой язык лучше выбрать, Паскаль или Си?