Язык программирования популярных модулей Arduino основан на стандартном языке C/C++, который используется средой Arduino IDE. Отличительными особенностями языка является простота в освоении и удобность программирования.

Язык Arduino можно разделить на три раздела: операторы, данные и функции.

Справочник программиста Arduino:

Операторы Данные Функции
setup()  Константы:

Типы данных:

Преобразование типов данных:

 Дополнительные функции ввода/вывода:

 

loop()

Примечание: часть информация взята с сайта arduino.cc.