C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language which implements Object-Oriented Programming.

I learned C++ during the summer on Educative.io, as well as during CS138. I think I want to main this language.

Very popular for competitive programming.

Memory Unsafe Language:

  • Used for operating systems, device drivers, etc.
  • Systems programming

Memory safe languages are usually better for application programming.

Versions of C++

Default: C++98, C++11 is a major upgrade, released in 2011.

Good resources for the basics of C++:

Might as well do the LinkedIn C++ Test on Wednesday and get the certification.

Advanced stuff

Rules (OOP)