Форум программистов, компьютерный форум CyberForum.ru

С чего начать? - C++

Восстановить пароль Регистрация
 
OverCome
0 / 0 / 0
Регистрация: 10.03.2013
Сообщений: 3
12.07.2013, 23:26     С чего начать? #1
Я уже давно заинтересован в программировании и хочу заняться самообучением. Но не знаю с чего начать, какой язык программирования стоит выбрать для начала? Какие книги стоит приобрести?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.07.2013, 23:26     С чего начать?
Посмотрите здесь:

C++ С чего начать ?
C++ С чего начать
C++ C++ с чего начать ?
С чего начать? C++
C++ С чего начать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
svk2140
-8 / 0 / 1
Регистрация: 04.07.2013
Сообщений: 254
12.07.2013, 23:36     С чего начать? #2
с++ очень хорош на меня как для начала) потому что он чёток, тут нету всякой толпище длинных команд.
Евгений12
 Аватар для Евгений12
59 / 57 / 10
Регистрация: 16.02.2013
Сообщений: 146
12.07.2013, 23:37     С чего начать? #3
Р. Лафоре Объектно-ориентированное программирование в С++, самая понятная книга которую я читал касаемо именно С++.
BuGi
24 / 24 / 1
Регистрация: 02.01.2012
Сообщений: 371
12.07.2013, 23:37     С чего начать? #4
Литература C++
Стоит загуглить и ты получишь КУЧИ топиков
OverCome
0 / 0 / 0
Регистрация: 10.03.2013
Сообщений: 3
12.07.2013, 23:49  [ТС]     С чего начать? #5
Посмотрел литературу и на выбор пали 2 книги"Как программировать в С++" и "Объектно-ориентированное программирование в С++"
Jony Wocker
45 / 45 / 2
Регистрация: 19.11.2009
Сообщений: 362
12.07.2013, 23:50     С чего начать? #6
Мне кажется надо начистить с того, с чего начинало большинство, а именно с Pascal.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11845 / 6824 / 771
Регистрация: 27.09.2012
Сообщений: 16,919
Записей в блоге: 2
Завершенные тесты: 1
13.07.2013, 00:00     С чего начать? #7

Не по теме:

Jony Wocker, прям большинство?


Цитата Сообщение от OverCome Посмотреть сообщение
Какие книги стоит приобрести?
Есть 5 самых популярных книг по C++ ,обощающая тема
Лучшая книга по с++ для новичков
Совет по книге
Цитата Сообщение от OverCome Посмотреть сообщение
Но не знаю с чего начать
подскажите, с чего лучше начать изучение С++?
С чего начать изучение C++
SummerRain
 Аватар для SummerRain
325 / 324 / 17
Регистрация: 16.12.2012
Сообщений: 544
13.07.2013, 00:09     С чего начать? #8
Цитата Сообщение от OverCome Посмотреть сообщение
какой язык программирования стоит выбрать для начала?
Только С++, только хардкор.
Евгений12
 Аватар для Евгений12
59 / 57 / 10
Регистрация: 16.02.2013
Сообщений: 146
13.07.2013, 00:30     С чего начать? #9
Цитата Сообщение от SummerRain Посмотреть сообщение
Только С++, только хардкор.

Не по теме:

Асемблер потяжелее будет!

ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
13.07.2013, 00:33     С чего начать? #10
Я уже давно заинтересован в программировании и хочу заняться самообучением. Но не знаю с чего начать, какой язык программирования стоит выбрать для начала? Какие книги стоит приобрести?
Не С++ более чем вероятно. C#/Java/Python... Откровенно говоря, языки более приятные (на данном уровне развития С++) и выстрелить себе в ногу намного сложнее. Хотя, если хотите хардкора - то можно и С++.
lowercase
 Аватар для lowercase
211 / 200 / 34
Регистрация: 09.05.2012
Сообщений: 494
13.07.2013, 00:52     С чего начать? #11
Говорят мол паскаль строит мышление, правда потом переход на си/с++ чреват плеванием, в сторону последних по поповоду сложностей с указателями, закарлючек вместо begin end, опять же закарлючек вместо and, or, xor, и этими вашими == вместо = !!!!!!! (гдэто так: сэм-восемь).

Однако. С++ очень сложен для того, чтобы на нем начинать программировать.
Рекомендую начать с Си(без всяких плюсов, классов, шаблонов, перегрузок операторов (мать их за ногу), и ООП в целом), чистого няшного Си, а потом можно уже и С++, при чем переходить будет довольно просто(гы, шучу). Правда парадигма ООП с ее основными принципами по началу будет сбивать с толку.
ITcrusader
Эксперт C++
 Аватар для ITcrusader
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
13.07.2013, 01:48     С чего начать? #12
Цитата Сообщение от OverCome Посмотреть сообщение
Но не знаю с чего начать
Может с получения профильного образования?))) - это если по существу отвечать.

А если побурагозить и поговорить на тему какой язык мне изучить? - я бы посоветовал английский. Тут в соседней теме говорят, он имеет тривиальную семантику
Цитата Сообщение от lowercase Посмотреть сообщение
Однако. С++ очень сложен для того, чтобы на нем начинать программировать.
Да ничего подобного) не сложнее остальных. Сложен он, когда на путь становления батькой ступишь уже (не пугайся - пройдут годы). А для начала - абсолютно то же, что и в других языках.

И старина, задавший вопрос, тока мертвые языки выброси из головы) зачем? Паскаль? - Это уже back number. Хватай сразу то, на чем пасаны нормальные говорят)))

И Си не бери ( сова, - это ни в коем случае не камень в твой огород, знаю, ты желаешь добра но лишь мое мнение ) от дурных привычек избавляться сложнее, особенно, если изначально прививаешь их себе - зачем переучиваться потом) Си - отошел от дел, как бы зычно ни восклицали сыны СиСевера о своей гордости и слепой приверженности к старым порядкам)))

Добавлено через 58 секунд
Цитата Сообщение от Croessmah Посмотреть сообщение
delete
Что это значит, кстати?) Не то ли, что тема себя исчерпала?
Croessmah
13.07.2013, 01:53
  #13

Не по теме:

Цитата Сообщение от ITcrusader Посмотреть сообщение
Что это значит, кстати?
Не, я там изначально написал, что and, or можно использовать вместо закорючек - ничего не мешает(ну кроме студии, пожалуй)
Цитата Сообщение от ITcrusader Посмотреть сообщение
Не то ли, что тема себя исчерпала?
Это уже не первая тема и везде одно и то же так что исчерпала и уже давно

Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
13.07.2013, 08:41     С чего начать? #14
Цитата Сообщение от Jony Wocker Посмотреть сообщение
Мне кажется надо начинать надо а именно с Pascal.
Цитата Сообщение от lowercase Посмотреть сообщение
Говорят мол паскаль строит мышление, правда потом переход на си/с++ чреват плеванием, в сторону последних по поповоду сложностей с указателями, закарлючек вместо begin end, опять же закарлючек вместо and, or, xor, и этими вашими == вместо = !!!!!!!

Не по теме:

начинал с Паскаля (в первом семестре первого курса на информатике был). разобрал его от и до. на этом программирование закончилось (специальность чисто математическая), начал сам немного С/С++ изучать и сразу понял, что до этого ерундой страдал. Плеваться хочется именно на Паскаль, С/С++ развязывают руки и чувствуешь себя "белым человеком". Паскаль это никому не нужный академический язык.

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.07.2013, 14:41     С чего начать?
Еще ссылки по теме:

C++ с чего начать? C++
с чего начать? C++
C++ С чего начать

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
lowercase
 Аватар для lowercase
211 / 200 / 34
Регистрация: 09.05.2012
Сообщений: 494
13.07.2013, 14:41     С чего начать? #15

Не по теме:

Цитата Сообщение от Thinker Посмотреть сообщение

Не по теме:

начинал с Паскаля (в первом семестре первого курса на информатике был). разобрал его от и до. на этом программирование закончилось (специальность чисто математическая), начал сам немного С/С++ изучать и сразу понял, что до этого ерундой страдал. Плеваться хочется именно на Паскаль, С/С++ развязывают руки и чувствуешь себя "белым человеком". Паскаль это никому не нужный академический язык.

Это мне в коледже говорили, мол с паскаля надо начинать, он строгий и все такое, мышление строит - о как! У меня год был на обучение pascal(в среде турбо паскаль) и object pascal(на делфи). А когда начинали учить плюсы, то я думал "боже какой ужас, что тут творится! Это строки? А что символы можно умножать и делить на числа?". Туда же все то о закорлючках, что я в предидущем посте написал. Кстати преподавали плюсы ужасно - половина была чистого си, другая половина - плюсы. Например для файлов использовали FILE, а для стандартного ввода/вывода - cin/cout, вместо std::string классческие строки Си...
Потом (когда я пошел в универ на сокращенну форму), начали Си преподавать (и я понял, что в коледже меня кинули, как сынка, и не плюсы прпеодавали, а черт знает что), и оно мне с легкостью пошло - очень понравилось! "Это самый няшный язык программироваия, который мне когда либо встречался", - думал я, защищая лабы по Си, с пребольшущим удовольстивем
В универе в прошлом семестре начали преподавать ООП на С++. Сделаи курс молодого бойца, по использованию потокового ввода\вывода. Дальше пошло ООП как таково - инкапсуляция, наследование, полиморфизм. Потом пошла перегрузка операторов, дальше шаблоны, а на десерт STL(хотя ничто не мешало использовать std::vector в передидущих лабах). И толком ничего не научили. Я до этог писал на С# то мне плюсы дались относительно легко. А вот студентам второкурсникам кторые учили Си (и так и не поняли, что такое прототип функции и для чего он нужен), это была весма серьезная травма для психики. В общем пол года на С++ это очень мало.
Самое обидное, что я изучал паскаль в коледже, а когда пришел в универ, то там опять же тот же паскаль. ЗАЧЕМ!? лучше бы на плюсы еще семестр выделели. И мы даже к декану ходили справшивали на кой оно нужно. Перподы тоже говорят, что никак не могут его уговорить. А декан - дядька, как раз той закалки, паскалевской.. Обидно, однако И первокурсников жаль - им дают паскаль, потом учат кидать кнопки на формы и писать обработчики TForm1.Button1Click, - лучше бы сразу дали, что-то более надобное в жизни




Цитата Сообщение от ITcrusader Посмотреть сообщение
И Си не бери ( сова, - это ни в коем случае не камень в твой огород, знаю, ты желаешь добра но лишь мое мнение ) от дурных привычек избавляться сложнее, особенно, если изначально прививаешь их себе - зачем переучиваться потом)
Все гуд. Я не принимаю близко сердцу . Cлехка пораскинув мозгами, пришел к выводу, что ты прав. Просто я немного с боязню отношусь к плюсам иза того, что в нем очень и очень много всего. Потому и посоветовал ТС с Си начиать. А так, то да - лучше сразу стартовать с С++. Чтобы потом лишний раз не переобучатся и от дурных привычек не избавлятся. К тому же все что есть в Си есть и в С++(?)
В общем как бы то не было, ТС, главное с паскаля не начинай.
Yandex
Объявления
13.07.2013, 14:41     С чего начать?
Ответ Создать тему
Опции темы

Текущее время: 22:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru