Blockly is a free, open source programming language and graphical programming framework developed by Google. It is designed to help people learn how to code, create, and debug software applications. Blockly consists of a graphical user interface and blocks of programming code which can be dragged and dropped onto the visual workspace. By connecting the blocks together, users can create programs and even share them with others. Blockly works in both the web and mobile platforms, allowing users to create apps for both Android and iOS. It is also supported by popular programming languages like JavaScript, Python, and Java. Blockly also offers tutorials and other resources to help users get started quickly.
Scratch is a block-based programming environment. Blockly is a library for creating block-based programming environments. Therefore, they serve different purposes.