The Arduino device programming language is based on C / C ++ and linked with the AVR Libc library and allows using any of its functions. However, it is easy to learn, and at the moment, Arduino is perhaps the most convenient way to program devices on microcontrollers.
Important !!! A paid version of the application has appeared completely without ads: https: //play.google.com/store/apps/details? Id = nik_wanish.arduinop & hl = en
In Arduino Language Reference 2.3