Sel bookis kirjeldab C++ keele looja Bjarne Stroustrup, mida kujutab endast kaasaegne C++. See lühike iseseisev juhend katab keele põhifunktsioonid ja standardraamatukogu põhikomponendid — ehkki mitte täieliku sügavuse ulatuses, kuid kõrgel professionaalsel tasemel. Raamat sisaldab palju konkreetseid näiteid, mis lihtsustavad selle programmeerimiskeele õppimist.
Stroustrup esitleb C++ funktsionaalsust kontekstis toetatud programmeerimisstiilidega, nagu objektorienteeritud ja üldine programmeerimine. Tema raamat on üllatavalt ulatuslik - see algab C++ programmeerimiskeele alustest ja liigub järk-järgult keerukamate teemade juurde, nagu paljud uued ja juba väljakujunenud C++17 funktsionaalsused, sealhulgas liikumissemantika, ühtlane initsialiseerimine, lambda-väljendid, täiustatud konteinerid, juhuslikud numbrid ja paralleelsus. Siia kuuluvad ka mõned C++20 laiendused, näiteks kontseptsioonid ja moodulid. Raamat lõpeb C++ disaini ja evolutsiooni aruteluga.
See juhend ei püüa õpetada lugejat programmeerima (selleks on olemas teine raamat sama autori poolt - Programmeerimine. Põhimõtted ja praktika C++ kasutamisel. Teine väljaanne). See ei ole ka ammendav õpik, mis viib teid C++ meistriks (siin võib soovitada Stroustrupi raamatut C++ programmeerimiskeel. Neljas väljaanne ja palju teavet internetis). Kuid kui olete C või C++ programmeerija, kes soovib paremini tutvuda C++ programmeerimiskeele praeguse seisuga, või kui olete teise programmeerimiskeele programmeerija, kes soovib näha täpset pilti ja kaasaegse C++ eeliseid, siis ei leia te lühemat ja lihtsamat sissejuhatust C++-sse kui see raamat.