Blockly este un limbaj de programare vizual care vă permite să creați programe fără a introduce simboluri sau text. Acesta include un editor grafic care vă permite să compuneți programe din blocuri și generatoare de cod pentru a pregăti executarea programului într-un mediu de aplicații web.
Din punct de vedere tehnic, acest limbaj vizual este implementat în JavaScript și vă permite să compuneți programe vizuale direct în browserul dvs. prin simpla glisare și fixare și legarea blocurilor funcționale în lanțuri logice, după care un astfel de program poate fi compilat într-un limbaj țintă mai tradițional, cum ar fi JavaScript, Dart sau Python.