Books For Learning C++ C++ Books C++ Books

    Principles and Practice Using C++
    Bjarne Stroustrup
    The C++ Programming Language
    A Tour of C++
    Effective Modern C++

    42 Specific Ways to Improve Your Use of C++11 and C++14

    Scott Meyers
    Effective C++

    55 Specific Ways to Improve Your Programs and Designs

    Effective STL
    Exceptional C++

    47 Engineering Puzzles, Programming Problems, and Solutions

    Herb Sutter
    More Exceptional C++
    Exceptional C++ Style
    C++ Best Practices

    45ish Simple Rules with Specific Action Items for Better C++

    Jason Turner
    C++ Primer
    • Stanley B. Lippman
    • Josée Lajoie
    • Barbara E. Moo
    Elements of Programming

    (freely available as PDF)

    C++ Templates: The Complete Guide

    Book Homepage

    The C++ Standard Library: A Tutorial And Reference
    Nicolai M. Josuttis
    C++17 - The Complete Guide

    Book Homepage

    C++17 in Detail
    Bartłomiej Filipek
    C++ Concurrency in Action
    Anthony Williams
    Functional Programming in C++
    Ivan Čukić