C++ Support for OOP

C++ supports object-oriented programming in ways that C does not.

For all of these reasons, we will be using C++, a language that was designed to support object-oriented programming, for our programming assignments.