Originally Posted by
Rahiiyja
C++ Primer Plus (Fifth Edition), by Stephen Prata.
I am a complete beginner in programming, but have been able to learn a lot through this book. It breaks up the learning into many small pieces, with programming exercises and questions to help the reader understand.
For me as a newbie, this book has been of great assistance.