Recommended Reading

I have received some questions regarding what books would be helpful as a supplement to my video tutorial series. I have listed several recommendations for both C++ and Python below. For each language I have listed a complete text book, a cheaper (“budget”) text book that is more of an introduction and a pocket reference. I highly recommend purchasing the Pocket Reference books as they can be very useful in a pinch and are, as the name suggests, quick references.


Complete C++ Text: The C++ Programming Language, 4th Edition
“Budget” C++ Text: C++ Programming in Easy Steps
C++ Pocket Reference (Highly Recommended): C++ Pocket Reference


Complete Python Text:  Learning Python, 5th Edition
“Budget” Python Text: Python In A Day
Python Pocket Reference (Highly Recommended): Python Pocket Reference

Other Material:

Programming For Dummies (Great for Beginners): Beginning Programming All-In-One Desk Reference For Dummies
Programming Book For Beginners (For Those That Enjoy a Written Reference): Programming for the Absolute Beginner