Before we can begin programming in c++ we must understand whatc++ really is. In essence c++is just a programming language that allows the ‘programmer‘ to type commands that the computer can understand. Think of it as a dog trainer who is teaching the dog how to roll over. In this circumstance, the trainer would be the programmer and the dog would The computer. Importantly the instructions that the trainer is telling the dog would be the code and the way that the trainer is communicating with the dog is the programming language or in our case c++.