Every construct, technique, method, done in C++ is a wrapper around the C language. Every mechanism in C++, along with every construct, method, technique of other languages can be accomplished in C. with simpler code, and most other languages are written in C.

Portable code is written in C not C++. Most other languages, such as PHP, Javascript, JSON, and most any other respectable language, follows C style constructs. I find it interesting that most all other languages appear to be a variation on C when C already does everything all those other languages do, and in simpler more controllable form.

There are also some good video tutorials on Lynda.comA few of the videos are free, but you need to buy a month subscription to view all of them. At a total of more than 7 hours of videos, it is like binge watching Netflix. Try this link for more info for C++