Blockly platform WEB
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. 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.Features
Web-based using Scalable Vector Graphics (SVG)
Completely client-side JavaScript
Support of major web browsers including: Chrome, Firefox, Safari, Opera, Edge
Support for many programmatic constructs including variables, functions, arrays
Minimal type checking supported, designed for dynamically typed languages
Easy to extend with custom blocks
Clean code generation
Step-by-step code execution for tracing and debugging code
Localised into 100+ languages
Support for left-to-right and right-to-left languages
system console medium device program