C++

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

Learned C++ in CS138 - Introduction to Data Abstraction and Implementation although not as deep as I should. We use C++ for most of our course including CS241 - Foundations of Sequential Programs and CS247 - Software Engineering Principles at the University of Waterloo Software Engineering. I kinda prefer this over Python or Java so I want to go deep into this language.

It is generally considered a memory unsafe language: (usually better for application programming)

Concepts