C++ Tutorials – Learn CPP for free [Best resource]

C++ tutorials
C++ Tutorials

C++ Programming Language: C++ is a general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or “C with Classes”. The language has expanded significantly over time, and modern C++ now has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation. It is almost always implemented as a compiled language, and many vendors provide C++ compilers, including the Free Software Foundation, LLVM, Microsoft, Intel, Oracle, and IBM, so it is available on many platforms.

Why C++?

Since C++ is interacts directly with the main memory, it is one of the fastest modern programming language available with faster program execution speed. Along with speed, object oriented nature of C++ makes it more unique and thus used widely in Competitive Programming.

This tutorial covers everything about C++ from basic to advanced.