Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I am totally novice in programming. So be very good hand in C++ from where I should start? Could Anyone suggest me some reference books and materials.

share|improve this question

closed as off topic by Ryathal, gnat, maple_shaft Jul 2 '12 at 16:43

Questions on Programmers Stack Exchange are expected to relate to software development within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

In fact you cannot learn C++ without learning a little C at the same time: C++ is built on C –  superM Jul 2 '12 at 14:23
@superM: That's quite fallacious. The fraction of modern C++ which is C is miniscule. –  DeadMG Jul 2 '12 at 14:24
Check out the C++ book guide and list. Also, come hang out in the SO C++ chat. –  DeadMG Jul 2 '12 at 14:25
That is why I say "a little" ))) –  superM Jul 2 '12 at 14:33
@SuperM: And completely not worth explicitly mentioning or spending time on. –  DeadMG Jul 2 '12 at 14:45

1 Answer 1

Accelerated C++ and Effective C++ are generally considered to be the best starter and intermediate books on the market. If you can grab a new C++11 edition, that's even better. Don't forget to stop by at the C++ chat on SO- we're experts in there.

share|improve this answer
(I tried to find the chat room you mentioned, but didn't see it listed.) Is a 12 and 7 year old book, respectively, really going to be that useful? Haven't enough things changed since then to make large sections obsolete? Really want to know - I've been interested in learning the language, too. –  JDB Jul 2 '12 at 16:33
Also Lippmann's C++ Primer is highly recommended. If you have considerable experience in another language, Accelerated C++ may be the best. C++ Primer is intended for non-programmers. –  kevin cline Jul 2 '12 at 22:07
@Cyborgx37: Most books from those era aren't that useful. However, those two are generally considered to be well ahead of their time and good starting points. As for the chatroom, it is named Lounge<C++> and usually on top of the chat list for activity. C++ Primer is also pretty good- but don't confuse it with C++ Primer Plus, a much worse book. –  DeadMG Jul 5 '12 at 12:50

Not the answer you're looking for? Browse other questions tagged or ask your own question.