The books listed on this bibliography page are fundamental works in the C++ programming language. This page will continue to be updated.

Krzysztof Czarnecki and Ulrich W. Eisenecker, Generative Programming: Methods, Tools, and Applications. Boston: Addison-Wesley, 2000.
Margaret A. Ellis and Bjarne Stroustrup, The Annotated C++ Reference Manual. Reading, MA: Addison-Wesley, 1990.
Bartosz Milewski, C++ In Action: Industrial-Strength Programming Techniques. Boston: Addison-Wesley, 2001.
Herbert Schildt, The Art of C++. Boston: McGraw-Hill, 2004.
Herbert Schildt, C++ Nuts & Bolts for Experienced Programmers. Berkeley: McGraw-Hill, 1995.
Herbert Schildt, Schildt's Expert C++. Berkeley: McGraw-Hill, 1996.
Graham Seed, An Introduction to Object-Oriented Programming in C++: with Applications in Computer Graphics, 2nd ed. New York: Springer, 2001.
D. Ryan Stephens, Christopher Diggins, Jonathan Turkanis, and Jeff Cogswell, C++ Cookbook. Sebastopol, CA: O'Reilly Media, 2005.
Bjarne Stroustrup, The C++ Programming Language: Special Edition, 3rd ed. Boston: Addison-Wesley, 2000.
David Vandevoorde and Nicolai M. Josuttis, C++ Templates: The Complete Guide. Boston: Addison-Wesley, 2002.
Clayton Walnum, C++ Master Reference. Foster City, CA: Wiley, 1999.