Η γλώσσα προγραμματισμού του Arduino μπορεί να χωριστεί σε τρία κύρια μέρη:

  1. τις συναρτήσεις (functions),
  2. τις τιμές (values) που μπορεί να είναι μεταβλητές (variables) ή σταθερές (constants),
  3. τη δομή (structure).

Συναρτήσεις – Functions

Οι συναρτήσεις χρησιμοποιούνται για τον έλεγχο της πλακέτας Arduino και την εκτέλεση υπολογισμών.