Scratch

Scratch è un Linguaggio di Programmazione Visuale (Visual Programming Language V.P.L.)  che consente la programmazione tramite la manipolazione grafica degli elementi e non tramite sintassi scritta.  E’ un software nato al MIT ed è supportato da una grandissima comunità di utenti.

Linkhttps://scratch.mit.edu/

Snap4Arduino

Snap4Arduino è un’altra versione ancora di Scratch. Anche questa è in grado di comunicare con Arduino ma a differenza di S4A, si ha maggiore possibilità di configurazione dei blocchi.

Può essere considerata una versione leggermente più complessa di S4A.

Link: http://snap4arduino.org/

Scratch 4 Arduino

S4A è una versione di Scratch in grado di comunicare con Arduino.
Offre alcuni blocchi per manadre segnali ai pin della board e quindi azionare motori o servo, accendere led e tanto altro.

Link: http://s4a.cat/