This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Blockly" – news · newspapers · books · scholar · JSTOR(July 2019) (Learn how and when to remove this message)
Blockly
Original author(s)
Neil Fraser, Quynh Neutron, Ellen Spertus, Mark Friedman
Developer(s)
Google, MIT
Initial release
May 2012; 12 years ago (2012-05)
Stable release
Q1 2022 Patch 3
/ 8 June 2022; 23 months ago (2022-06-08)[1]
Repository
github.com/google/blockly
Written in
JavaScript
Platform
Web browser
Size
150 KB
Available in
50 languages
List of languages
English
Type
Library
License
Apache License 2.0
Website
developers.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]
programming language. Blockly development began in summer 2011. The first public release was in May 2012 at Maker Faire. Blockly was originally designed...
Made with Code's projects use Blockly programming, a visual editor that writes programs by assembling individual blocks. Step by step instructions are...
applications, based on Blockly and Kawa. Blockly, a client-side library for the programming language JavaScript for creating block-based visual programming...
game developed for children aged 5–14 that uses the programming languages Blockly and, in later levels, Python to teach the basic concepts of programming...
Group led by Mitchel Resnick. App Inventor 2 replaced Open Blocks with Blockly, a blocks editor that runs within a web browser. The MIT AI2 Companion...
Look up blocking in Wiktionary, the free dictionary. Blocking may refer to: Blacklist (computing) Blocking (computing), holding up a task until an event...
The Block may refer to: The Block (Baltimore), an adult entertainment area The Block (Philippines), an annex building in SM City North EDSA located in...
Look up Block, Blocks, block, blocked, or blocks in Wiktionary, the free dictionary. Block or blocked may refer to: Block programming, the result of a...
Look up Blocker or blocker in Wiktionary, the free dictionary. Blocker may also refer to: Ad blocker, software for removing or altering online advertising...
A butcher block or butcher's block is a heavy duty chopping block, typically laminated of hardwood. Traditionally made of hard maple, it was commonly...
DRAKON LARP Microsoft Small Basic Raptor Scratch Blockly, interface used by Scratch to make the code blocks Visual Logic Wikimedia Commons has media related...
Block Elements is a Unicode block containing square block symbols of various fill and shading. Used along with block elements are box-drawing characters...
In India, a Community development block (CD block) or simply Block is a sub-division of Tehsil, administratively earmarked for planning and development...
Block letters (known as printscript, manuscript, print writing or ball and stick in academics) are a sans-serif (or "gothic") style of writing Latin script...
DC blocks are coaxial components that prevent the flow of audio and direct current (DC) frequencies while offering minimum interference to RF signals....
to reduce their space requirements. The classification of 'big-block' or 'small-block' refers to the engine's external dimensions and does not necessarily...
A ganglionic blocker (or ganglioplegic) is a type of medication that inhibits transmission between preganglionic and postganglionic neurons in the autonomic...
Call blocking, also known as call block, call screening, or call rejection, allows a telephone subscriber to block incoming calls from specific telephone...
Block programming (also known as a strand in British broadcasting) is the arrangement of programs on radio or television so that those of a particular...