Arduino wird mit normalem C++ programmiert. Das was du für eine Arduino-Sprache hältst, sind C++Objekte und deren Methoden aus den Arduino-Bibliotheken.