C++

96 resources

C++ is a large language, so learn a modern subset first instead of every feature at once. LearnCpp.com covers the language in order from basics to templates, and video courses such as The Cherno's C++ series or Bro Code's full course suit visual learners. Online compilers let you try code before setting up a toolchain.

Experienced programmers can use Modern C++ Tutorial: C++11/14/17/20 On the Fly to catch up on recent standards. The C++ Core Guidelines, edited by Bjarne Stroustrup and Herb Sutter, describe how to write safe, idiomatic code, and Compiler Explorer shows exactly what the compiler generates. Game Programming Patterns is a readable introduction to design patterns in C++.

E
Essential C++

Krzysztof Kowalczyk, StackOverflow ContributorsCC BY-SABook

C++

The ChernoCourse

cpp.chat

Jon Kalb, Phil NashpodcastPodcast

CppCast

Conor Hoekstra, Jason Turner, JeanHeyd Meneide, Matt Godbolt, Rob IrvingpodcastPodcast

Esc

Type to search every entry. ↑↓ to move, Enter to open.