C or C++

You can use C++. In fact, a couple of the libraries around use object-oriented programming: Wire for one, and some of the LCD libraries. The hardware Serial interface also has its library written in C++.