inizi con arduino

Arduino non è un linguaggio così come -ad esempio- non lo sono le MFC in ambito PC. Si tratta appunto di librerie che creano un ambiente di sviluppo "confortevole". Più che un linguaggio, Arduino mi sembra un HAL. Tra l'altro non esiste un compilatore Arduino, né un compilatore wiring. E al di fuori dell'insieme (efficace ma ovviamente molto limitato) delle funzioni specifiche di Arduino, è tutto C/C++ assolutamente "normale", fatte salve le note limitazioni dell'hardware.
Il testo che riporti fa uso evidentemente di una "licenza poetica", adeguata al tipo di pubblico cui si rivolge la piattaforma. Stiamo parlando della pagina di presentazione di un prodotto rivolto ad un pubblico di designer, artisti, appassionati e in generale non addetti ai lavori per quanto riguarda l'informatica e l'elettronica. Ovvio che in quella sede non si sottilizzi.

Arduino/Wiring come linguaggio è un mix fra C/C++ e librerie e funzioni specifiche per interfacciarsi con l'hardware sottostante.

Appunto, linguaggio C/C++ con HAL specifico per una piattaforma hardware (più o meno) standardizzata.
Non credo che questo si configuri come "nuovo linguaggio di programmazione".

(Tutto ciò per puro amore di discussione, comprendo che l'espressione "linguaggio Arduino" sia una comoda approssimazione.)

:slight_smile: