Arduino programming language

The Arduino basically uses the industry-standard C++ language, implemented by the GNU g++ compiler.
For information on basic things like loops, strings, functions, data types, and so on try consulting one of the many online C++ references. Hint: Google "C++ tutorial".

Although the Arduino main page states that "the microcontroller on the board is programmed using the Arduino programming language (based on Wiring)" this should not be taken to mean that the Arduino is programmed in some sort of cut-down or "similar to C" variant.

The main sketch is C++, however the IDE does do a certain amount of pre-processing (in particular, generating function prototypes for you) before submitting the code to the main C++ compiler.

code arduino.txt (4.37 KB)

bonjour,
erreur de compilation?
faudrait peut être donner cet, ces erreurs, les boules de cristales sont cassées :wink:

Le code a été un copié/collé d'une page, y compris le texte autour du code... nettoie-nous cela et recommence.

je voulais voir les erreurs et voir s'il avait un peu cogité :wink:
tu lui donne la solution :frowning:

surtout qu'avec une recherche sur le forum et google, on trouve une quantité de code comme il veut.