What C++ is, how source code becomes an executable, and the trade-offs of the language.
C++ is an intermediate-level programming language — an optimal mix of high-level abstraction and low-level control. It lets developers build complex applications while allowing fine-grained management of resource consumption and availability.
.cpp files.o or .objfriend, globals, pointers