Blockly

Blockly
Original author(s)Neil Fraser, Quynh Neutron, Ellen Spertus, Mark Friedman
Developer(s)Google, MIT
Initial releaseMay 2012; 12 years ago (2012-05)
Stable release
Q1 2022 Patch 3 / 8 June 2022; 2 years ago (2022-06-08)[1]
Repositorygithub.com/google/blockly
Written inJavaScript
PlatformWeb browser
Size150 KB
Available in50 languages
List of languages
English
TypeLibrary
LicenseApache License 2.0
Websitedevelopers.google.com/blockly

Blockly is a client-side library for the programming language JavaScript for creating block-based visual programming languages (VPLs) and editors. A project of Google, it is free and open-source software released under the Apache License 2.0.[2] It typically runs in a web browser, and visually resembles the language Scratch.

Blockly uses visual blocks that link together to make writing code easier, and can generate code in JavaScript, Lua, Dart, Python, or PHP. It can also be customized to generate code in any textual programming language.[3]

  1. ^ "Release Q1 2022 Patch 3 · google/Blockly". GitHub.
  2. ^ Metz, Cade. "Google Blockly Lets You Hack With No Keyboard". Wired.
  3. ^ "Google's Blockly Teaches You to Create Apps". NBC Bay Area.