The mostly used programming language used to program arduino is C but you can customize it to C++, Pyton and etc:-