• Forum
  • Lounge
  • Hi noob here..Can someone recommend me a

 
Hi noob here..Can someone recommend me a good programming book for a beginner?!

Aug 12, 2013 at 1:09am
I don't really know where to begin and i'm not always on internet because i'm doing martial art so i need a a good book that i can bring with me. I have an programming friend but i lost contact to him he said i should get a book with c++11 i've no really idea how many c++ version are there.

Thanks..
Aug 12, 2013 at 2:34am
closed account (N36fSL3A)
I didn't really use books. All the books at my library weren't the best.

Just go on youtube. Bucky's and NowExplain's tutorials are very, very good.
Aug 12, 2013 at 5:31am
The thing with online tutorials is they're not really definitive (on a given subject that is, not the language). I use this site and Learncpp.com, then when I got C++ Primer 5th I was gob smacked at the important little things here and there missed out elsewhere. Primer 5th is also heavily revised for C++11 so you have my recommendation. The books a bit daunting though if you have no programming experience. You could check out a PDF of it...

I find a website and a book make a good combo. Good luck! :)
Last edited on Aug 12, 2013 at 5:32am
Aug 12, 2013 at 10:32am
closed account (EwCjE3v7)
This is a very common question and I always recommend
C++ Primer (5th Edition) by Stanley B. Lippman, Josée Lajoie, Barbara E. Moo

I recommend it because:
1. it is rewritten for c++11 (newest one)
2. by the time you finish this you will be a pro. It has everything (more than 1400 pages).

e-book: http://it-ebooks.info/book/1256/
Amazon link: http://www.amazon.com/Primer-5th-Edition-Stanley-Lippman/dp/0321714113

You can also check the reviews.

Read this and ask questions if you have here and also watch videos but don`t let your videos take you over.
And bookmark these:

http://www.cplusplus.com/doc/tutorial/
http://www.cplusplus.com/forum/articles/12974/
http://en.cppreference.com/w/
http://www.parashift.com/c++-faq/
http://c-faq.com/

These will help you on your way

Your new to and will need a compiler and an IDE would be helpful just download the mingw one
http://www.codeblocks.org/downloads/26

Hope I helped
Last edited on Aug 12, 2013 at 10:40am
Aug 12, 2013 at 11:08am
Just be careful not to get "C++ Primer Plus", which got significantly poorer reviews.
Aug 12, 2013 at 1:22pm
closed account (jwkNwA7f)
Michael Dawson's Beginning C++ Through Game Programming:
http://www.amazon.com/Beginning-C-Through-Game-Programming/dp/1435457420/

Alex Allain's Jumping into C++:
http://www.amazon.com/Jumping-into-C-Alex-Allain/dp/0988927802/

Bjarne Stroustrup (Creator of C++)'s The C++ Programming Language:
http://www.amazon.com/Programming-Language-hardcover-4th/dp/0321958322/

I think only Bjarne's book has C++11.

Hope this helped!
Last edited on Aug 12, 2013 at 1:23pm
Aug 12, 2013 at 1:25pm
closed account (z05DSL3A)
"The C++ Programming Language" is not a beginners book.
Aug 12, 2013 at 1:42pm
closed account (jwkNwA7f)
@Grey Wolf
I thought it was it does have a basic "Hello World" program in the first chapter, but now that I look at it more it is slightly more advanced than I thought it was. I have been planning on getting it and didn't look at how it started out; I was getting because it was kinda advanced by the end.
Aug 12, 2013 at 2:08pm
Btw C++ Primer (5th Edition) is actually 938 pages in the book, it's the PDF that is 1400 - If that makes it less scarier!
Aug 12, 2013 at 2:28pm
closed account (z05DSL3A)
For an absolute beginner, it may be worth taking a look at:
"Programming -- Principles and Practice Using C++" by Bjarne Stroustrup

I would recommend:
"C++ Primer (5th Edition)" by Stanley B. Lippman et al
but I'm not sure if it is suitable if you are an absolute beginner.

-------=====##=====-------


cppprogrammer297, I have just got the 4th edition of "The C++ Programming Language". This is the third copy of the book I have owned, I have never regretted buying it and I have found it challenging in a good way.
Aug 12, 2013 at 2:50pm
closed account (jwkNwA7f)
@Grey Wolf I'll probably get it today. Thanks for the advice.
Aug 12, 2013 at 4:31pm
Beginning Programming with C++ for Dummies by Stephen Davis. It comes with a disc too which includes Code::Blocks and tons of example programs. You can buy it on amazon or check it out at the library.
Aug 12, 2013 at 8:02pm
closed account (S6ADjE8b)
I would recommend Thinking in C++. It has 2 volumes and it's FREE! but it's quite too long, the book is nearly 1400 total pages (both V1 and V2).
You can search for the book in google as it's free.

EDIT: The last edition of the book is the 2nd edition.

Links:
V1: http://www.lib.ru.ac.th/download/e-books/TIC2Vone.pdf
V2: http://www.lib.ru.ac.th/download/e-books/Tic2Vtwo.pdf
OR: http://www.planetpdf.com/developer/article.asp?ContentID=6634
Last edited on Aug 12, 2013 at 8:20pm
Aug 13, 2013 at 9:54am
stroustrup's programming and essential practice is perfect.
Aug 21, 2013 at 6:10pm
I'd say Accelerated C++ or Jump Into C++ for beginner books.
Topic archived. No new replies allowed.