In che linguaggio programma Arduino?

Arduino è programmato utilizzando un linguaggio di programmazione basato su Wiring, che a sua volta deriva dal linguaggio di programmazione C/C++. Questo linguaggio è ampiamente utilizzato nella comunità di sviluppatori di Arduino per creare codice che controlla il funzionamento dei dispositivi elettronici collegati alla scheda Arduino.