Hacker News Books
This Week
Languages
▼
C
C#
C++
Clojure
CSS
Dart
Elixir
Erlang
Fortran
Go
Haskell
HTML
Java
JavaScript
Julia
Kotlin
Lisp
Lua
Markdown
MATLAB
Objective-C
Perl
PHP
Python
R
Ruby
Rust
Scala
Shell
SQL
Swift
TypeScript
Visual Basic
XHTML
XML
YAML
Zig
Lists
▼
Founder Favorites
All Time Top Books
Interviews
▼
Gabriel Weinberg (DuckDuckGo)
Ray Grieselhuber (DemandSphere)
Newsletter
Blog
▼
Reviews
Changelog
Top Books Of All Time
Top Books By Month
Languages
>
C++
C++ Books
The top books for learning C++ programming according to the Hacker News community.
Showing 1 - 75 of 75 books
1. Large-Scale C++ Software Design
by John Lakos
Read 8 comments
2. Effective Modern C++
by Scott Meyers
Read 9 comments
3. C++ Primer (5th Edition)
by Stanley B. Lippman
Read 9 comments
4. C++ Concurrency in Action
by Anthony Williams
Read 2 comments
5. C++ Primer
by Stanley B. Lippman, Josée Lajoie, Barbara E. Moo
Read 1 comment
6. Embracing Modern C++ Safely
by John Lakos, Vittorio Romeo, Rostislav Khlebnikov, Alisdair Meredith
Read 2 comments
7. Professional C++
by Marc Gregoire
Read 1 comment
8. A Tour of C++ (C++ In-Depth)
by Bjarne Stroustrup
Read 7 comments
9. The Design and Evolution of C++
by Bjarne Stroustrup
Read 9 comments
10. Conquering C++ Pointers
by Robert J. Traister
Read 1 comment
11. Modernes C++ Design
by Andrei Alexandrescu
Read 1 comment
12. The C++ Programming Language, 4th Edition
by Bjarne Stroustrup
Read 5 comments
13. C++ Today
Read 1 comment
14. Modern C++ Design: Generic Programming and Design Patterns Applied
by Andrei Alexandrescu
Read 7 comments
15. The C++ Programming Language
by Bjarne Stroustrup
Read 1 comment
16. API Design for C++
by Martin Reddy
Read 1 comment
17. The Annotated C++ Reference Manual
by Margaret A. Ellis, Bjarne Stroustrup
Read 2 comments
18. Draft Standard C++ Library, The
by P. J. Plauger
Read 2 comments
19. C++ Primer (4th Edition)
by Stanley B. Lippman, Josée Lajoie, Barbara E. Moo
Read 1 comment
20. Algorithms in C++
by Robert Sedgewick
Read 1 comment
21. C++ Components and Algorithms
by Scott Robert Ladd
Read 1 comment
22. C++ For Dummies
by Stephen R. Davis
Read 1 comment
23. Building a 3D Game Engine in C++
by Brian Hook
Read 2 comments
24. C++ Crash Course: A Fast-Paced Introduction
by Josh Lospinoso
Read 2 comments
25. C++ für Kids: Grundlagen für Spieleprogrammierer
by Hans-Georg Schumann
Read 1 comment
26. C++ Concurrency in Action: Practical Multithreading
by Anthony Williams
Read 2 comments
27. Programming: Principles and Practice Using C++
by Bjarne Stroustrup
Read 2 comments
28. The C++ Standard Template Library
by P. J. Plauger
Read 2 comments
29. Standard C++ Bible
by Al Stevens, Clayton Walnum
Read 1 comment
30. C++ for Java Programmers
by Mark Allen Weiss
Read 1 comment
31. Programming: Principles and Practice Using C++ (2nd Edition)
by Bjarne Stroustrup
Read 4 comments
32. Advanced C++ Programming Styles and Idioms
by James O. Coplien
Read 2 comments
33. C++ FAQs (2nd Edition)
by Marshall P. Cline, Greg Lomow, Mike Girou
Read 1 comment
34. Tour of C++, A (C++ In-Depth Series)
by Bjarne Stroustrup
Read 1 comment
35. C++ Database Development
by Stevens A L
Read 1 comment
36. C++ Programming: Program Design Including Data Structures
by D. S. Malik
Read 1 comment
37. Designing Audio Effect Plugins in C++
by Will C. Pirkle
Read 1 comment
38. Programming Embedded Systems in C and C++
by Michael Barr
Read 1 comment
39. Inside the C++ Object Model
by Stanley B. Lippman
Read 2 comments
40. Data Structures and Algorithm Analysis in C++
by Mark Weiss
Read 1 comment
41. A Tour of C++ (2nd Edition) (C++ In-Depth Series)
by Bjarne Stroustrup
Read 2 comments
42. C++ 11 & 14 Tips: Understand novelties in C++ with working examples
by Damien Loison
Read 1 comment
43. A Tour of C++ (C++ In-Depth Series)
by Bjarne Stroustrup
Read 2 comments
44. The C++ Programming Language (hardcover) (4th Edition)
by Bjarne Stroustrup
Read 1 comment
45. Memory as a Programming Concept in C and C++
by František Franěk
Read 3 comments
46. C++ Common Knowledge: Essential Intermediate Programming
by Stephen C. Dewhurst
Read 1 comment
47. Secure Coding in C and C++
by Robert C. Seacord
Read 1 comment
48. Secure Programming Cookbook for C and C++
by John Viega, Matt Messier
Read 1 comment
49. C++ How to Program (8th Edition)
by Paul J. Deitel, Harvey M. Deitel
Read 1 comment
50. C++ Coding Standards: 101 Rules, Guidelines, and Best Practices
by Herb Sutter
Read 2 comments
51. C++ Primer Plus (6th Edition) (Developer's Library)
by Stephen Prata
Read 1 comment
52. Designing Object Oriented C++ Applications Using The Booch Method
by Robert C. Martin
Read 1 comment
53. C++ in 24 Hours, Sams Teach Yourself (6th Edition)
by Rogers Cadenhead, Jesse Liberty
Read 1 comment
54. Tom Swan's Mastering Borland C++ 5
by Tom Swan
Read 1 comment
55. The C++ Standard Library: A Tutorial and Reference (2nd Edition)
by Nicolai M. Josuttis
Read 2 comments
56. Developing Series 60 Applications: A Guide for Symbian OS C++ Developers: A Guide for Symbian OS C++ Developers
by Leigh Edwards, Richard Barker, EMCC Software Ltd
Read 1 comment
57. Sams Teach Yourself C++ in 21 Days (5th Edition)
by Jesse Liberty, Bradley Jones
Read 0 comments
58. Mastering the Mfc for Windows 95 Using Symantec C++
by Richard O. Parker
Read 1 comment
59. Intel Threading Building Blocks: Outfitting C++ for Multi-core Processor Parallelism
by James Reinders
Read 3 comments
60. Secure Coding in C and C++ (2nd Edition) (SEI Series in Software Engineering)
by Robert C. Seacord
Read 4 comments
61. A Tour of C++ (C++ In Depth SERIES)
by Bjarne Stroustrup
Read 1 comment
62. Assembly Language and Computer Architecture Using C++ and JavaTM
by Anthony J. Dos Reis
Read 3 comments
63. Algorithms in C++ Part 5: Graph Algorithms (3rd Edition) (Pt.5)
by Robert Sedgewick
Read 3 comments
64. C++ Move Semantics - The Complete Guide: First Edition
by Nicolai M. Josuttis
Read 1 comment
65. Sams Teach Yourself C++ in 10 Minutes (2nd Edition)
by Jesse Liberty
Read 1 comment
66. Learn OLE DB Development With Visual C++ 6.0
by Nathan Wallace
Read 1 comment
67. Sams Teach Yourself C++ in 24 Hours (5th Edition)
Read 1 comment
68. Taligent's Guide to Designing Programs: Well-Mannered Object-Oriented Design in C++
by Inc Taligent
Read 1 comment
69. Enough Rope to Shoot Yourself in the Foot: Rules for C and C++ Programming (Unix/C)
by Allen I. Holub
Read 1 comment
70. Algorithms in C++, Parts 1-4: Fundamentals, Data Structure, Sorting, Searching, Third Edition
by Robert Sedgewick
Read 4 comments
71. Learning OpenCV 3: Computer Vision in C++ with the OpenCV Library
by Adrian Kaehler, Gary R. Bradski
Read 1 comment
72. Sams Teach Yourself C++ in 21 Days (Sams Teach Yourself... in 21 Days)
by Jesse Liberty
Read 1 comment
73. Windows++: Writing Reusable Windows Code in C++ (Andrew Schulman Programming Series)
by Paul DiLascia
Read 1 comment
74. C++ Network Programming, Volume I: Mastering Complexity with ACE and Patterns
by Douglas C. Schmidt
Read 1 comment
75. C++ Network Programming, Volume 2: Systematic Reuse with ACE and Frameworks
by Douglas C. Schmidt, Stephen D. Huston
Read 1 comment