How do I use C++ to code the Arduino boards?

I was planning to use the Arduino to learn the basics of coding and eventually learn C++ on my own. I'm not sure what everyone means when they say that the arduino program uses c/c++ when the commands are completely different.