Το Blockly είναι online λογισμικό που ανέπτυξε η Google που σου δίνει τη δυνατότητα να αναπτύξεις αλγορίθμους, χρησιμοποιώντας blocks, σε διάφορες γλώσσες προγραμματισμού, όπως Python, PHP, Javascript και άλλες. Ως μηχανή ενσωματώνεται σε πολλές δημοφιλείς εφαρμογές όπως το Hour Of Code, αλλά μπορεί να χρησιμοποιηθεί και αυτόνομα.
Μπορεί να χρησιμοποιηθεί ως εργαλείο γρήγορης ανάπτυξης εφαρμογών από χρήστες που είναι εξοικειωμένοι με τις έννοιες του προγραμματισμού αλλά όχι με συγκεκριμένες γλώσσες. Για παράδειγμα μπορούμε να αναπτύξουμε λογισμικό server σε Python ή PHP στα πλαίσια ενός σχολικού project και να χρησιμοποιήσουμε το Blockly για την ανάπτυξη του κώδικα ή για εκσφαλμάτωση (debugging). Σύντομα, το Blockly θα συνεργάζεται με το Scratch στο project που ονομάζεται Scratch Blocks και θα ελέγχει μέσω Bluetooth αυτοματισμούς και μηχανισμούς του πακέτου (κιτ) ρομποτικής Lego Wedo 2.0. Και ενώ αναμένουμε την τελική έκδοση αυτής της συνεργασίας της Google με το ΜΙΤ, μπορούμε να εντάξουμε, με τη βοήθεια του Blockly, την χρήση υψηλού επιπέδου γλωσσών προγραμματισμού, στην Κ12 εκπαίδευση.