La plus grande différence entre le langage Arduino et le C est qu’un programme arduino contient obligatoirement deux fonctions : void setup et void loop alors que le C contient une seule fonction: le void main.