Search for books, people and lists
Read This Twice
HomePeopleBooksLibrariesSign In

Best C++ Books

Recommendations from 24 articles, Patrick Collison, Linus Torvalds.
Best C++ Books
28 books on the list
Sort by
Number of Articles
The C++ Programming Language book cover
The C++ Programming Language
Bjarne Stroustrup - May 19, 2013 (first published in 1986)
Goodreads Rating
The new C++11 standard allows programmers to express ideas more clearly, simply, and directly, and to write faster, more efficient code. Bjarne Stroustrup, the designer and original implementer of C++, has reorganized, extended, and completely rewritten his definitive reference and tutorial for programmers who want to use C++ most effectively. "The...
Effective Modern C++ book cover
Effective Modern C++
42 Specific Ways to Improve Your Use of C++11 and C++14
Scott Meyers - Dec 04, 2014
Goodreads Rating
Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency support). The challenge is learning to use those features effectively--so that your software is correct, efficient, maintainable, and portable. That'...
C++ Primer book cover
C++ Primer
Stanley B. Lippman - Feb 23, 2005 (first published in 1989)
Goodreads Rating
" C++ Primer is well known as one of the best books for learning C++ and is useful for C++ programmers of all skill levels. This Fourth Edition not only keeps this tradition alive, it actually improves on it."--Steve Vinoski, Chief Engineer, Product Innovation, IONA Technologies" The Primer really brings this large and complex language down to size...
Accelerated C++ book cover
Accelerated C++
Practical Programming by Example
Andrew Koenig - Aug 13, 2000
Goodreads Rating
Want to learn how to program in C++ immediately? Want to start writing better, more powerful C++ programs today? Accelerated C++'s uniquely modern approach will help you learn faster and more fluently than you ever believed possible. Based on the authors' intensive summer C++ courses at Stanford University, Accelerated C++ covers virtually every co...
Effective C++ book cover
Effective C++
55 Specific Ways to Improve Your Programs and Designs (Professional Computing)
Scott Meyers - May 21, 2005 (first published in 1991)
Goodreads Rating
The Barnes & Noble ReviewSince early in the 90s, working C++ programmers have relied on Scott Meyers s Effective C++ to dramatically improve their skills. But the state-of-the-art has moved forward dramatically since Meyers last updated this book in 1997. (For instance, there s now STL. Design patterns. Even new functionality being added through TR...
C Programming Language book cover
C Programming Language
Brian W. Kernighan - Mar 31, 1988 (first published in 1978)
Goodreads Rating
This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a worldwide best-seller. This second edition brings the classic original up to date to include the ANSI standard. From the Preface: We have tried to retain...
Programming book cover
Principles and Practice Using C++ (2nd Edition)
Bjarne Stroustrup - May 25, 2014
Goodreads Rating
An Introduction to Programming by the Inventor of C++"Preparation for Programming in the Real World"The book assumes that you aim eventually to write non-trivial programs, whether for work in software development or in some other technical field. "Focus on Fundamental Concepts and Techniques"The book explains fundamental concepts and techniques in ...
C++ in One Hour a Day, Sams Teach Yourself book cover
C++ in One Hour a Day, Sams Teach Yourself
Siddhartha Rao - Dec 23, 2016
Goodreads Rating
In just one hour a day, you'll have all the skills you need to begin programming in C++. With this complete tutorial, you'll quickly master the basics, and then move on to more advanced features and concepts. Completely updated for the C++14 standard, with a preview of C++17, this book presents the language from a practical point of view, helping y...
A Tour of C++ book cover
A Tour of C++
Bjarne Stroustrup - Jul 09, 2018 (first published in 2013)
Goodreads Rating
In A Tour of C++, Second Edition, Bjarne Stroustrup, the creator of C++, describes what constitutes modern C++. This concise, self-contained guide covers most major language features and the major standard-library components--not, of course, in great depth, but to a level that gives programmers a meaningful overview of the language, some key exampl...
Modernes C++ Design book cover
Modernes C++ Design
Andrei Alexandrescu - May 31, 2003 (first published in 2001)
Goodreads Rating
Busy programmers are offered exciting and powerful new C++ idioms with surprising capabilities that are described in this book. Beginning with detailed descriptions of techniques used in generic programming, the text builds on that foundation and implements a number of industrial strength components used in real-world applications....
Effective STL book cover
Effective STL
50 Specific Ways to Improve Your Use of the Standard Template Library
Scott Meyers - Jun 15, 2001
Goodreads Rating
C++'s Standard Template Library is revolutionary, but until now, learning to use it well has been a challenge. In this book, best-selling author Scott Meyers exposes critical rules of thumb experts use to get the most out of STL. Using the same clear, concise approach that made Effective C++ so successful, he shows developers exactly how to unravel...
C++ Concurrency in Action by Anthony Williams
Exceptional C++ by Herb Sutter
C++ FAQs by Marshall P. Cline by
C++ Templates by David Vandevoorde
C++17 STL Cookbook by Jacek Galowicz
The Design and Evolution of C++ by Bjarne Stroustrup
More Exceptional C++ by Herb Sutter
C++ All-in-One For Dummies by John Paul Mueller
Discovering Modern C++ by Peter Gottschling
Modern C++ Programming Cookbook by Marius Bancila
Head First C by David Griffiths
Exceptional C++ Style by Herb Sutter
Inside the C++ Object Model by Stanley B. LippmanPaperback by
Mastering the C++17 STL by Arthur O'Dwyer
Absolute Beginner's Guide to C by Greg Perry
Beginning C++ Through Game Programming by Michael Dawson
C++ Template Metaprogramming by David Abrahams