Stroustrup, Bjarne. The C++ Programming Language (Special Edition). Addison-Wesley, 2000. ISBN 0201700735.(Страуструп Б. Язык программирования С++. Специальное издание. — М.-Спб: Бином, Невский Диалект, 2006.)
Stroustrup, Bjarne. “C and C++: Siblings”; “C and C++: A Case for Compatibility”; and “C and C++: Case Studies in Compatibility.” The C/C++ Users Journal, July, Aug., and Sept. 2002.
Stroustrup, Bjarne. “Evolving a Language in and for the Real World: C++ 1991–2006.” Proceedings of the Third ACM SIGPLAN Conference on the History of Programming Languages (HOPL-III). San Diego, CA, 2007..
Stroustrup, Bjarne. Домашняя страница автора, www.research.att.com/~bs.
Sutter, Herb. Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions. Addison-Wesley, 2000. ISBN 0201615622. (Русский перевод: Саттер Г. Решение сложных задач на С++. — М.: Вильямс, 2002.)
Sutter, Herb, and Andrei Alexandrescu. C++ Coding Standards: 101 Rules, Guidelines, and Best Practices. Addison-Wesley, 2004. ISBN 0321113586. (Русский перевод: Саттер Г., Александреску А. Стандарты программирования на С++. — М. Вильямс, 2005.)
University of St. Andrews. The MacTutor History of Mathematics archive. http://wwwgap.dcs.st-and.ac.uk/~history.
Wexelblat, Richard L., ed. History of Programming Languages. Academic Press, 1981. ISBN 0127450408.
Whittaker, James A. How to Break Software: A Practical Guide to Testing. Addison-Wesley, 2003. ISBN 0321194330.
Wood, Alistair. Introduction to Numerical Analysis. Addison-Wesley, 1999. ISBN 020134291X.