The C programming language The C Programming Language - An all time classic by K & R. More than C programming, it teaches you what good programming and powerful programming language is all about. You already know what K & R means, don't you? The C++ programming language The C++ Programming Language - By the creator himself - Bjarne Stroustroup. Perhaps, the best reference book on C++.
C++ Primer C++ Primer - A very good classic by Stanley Lippman. Most authoritative! C++ faqs C++ FAQs - By Marshall Cline, Greg Lomow, Mike Girou. Nicely written book with excellent explanation about almost any question that you might have.