Most upvoted comment
Most popular programming books on Reddit (2018) rank no. 28
Can anyone recommend a couple books for beginning to learn c++?(r/learnprogramming)
I have no suggestions myself, but you might be interested in StackOverflow’s Definitive C++ Book Guide and List. This is a list of C++ books maintained by members of the StackOverflow C++ community, and from what I can tell, most of the books are quite high quality. Hope this helps.
For someone with no previous programming experience, they recommend:
C++ Primer (not to be confused with C++ Primer Plus by Prata) (Stanley Lippman, Josée Lajoie, and Barbara E. Moo) (updated for C++11) “Coming at 1k pages, this is a very thorough introduction into C++ that covers just about everything in the language in a very accessible format and in great detail. The fifth edition (released August 16, 2012) covers C++11.”
Programming: Principles and Practice Using C++ (Bjarne Stroustrup, 2nd Edition – May 25, 2014) (updated for C++11/C++14) An introduction to programming using C++ by the creator of the language. A good read, that assumes no previous programming experience, but is not only for beginners.” Note: The new paperback version of this is incredibly expensive, probably due to it no longer being stocked by Amazon. I was able to find a slightly cheaper copy…