
Snap! Build Your Own Blocks
Snap! is a blocks-based programming language built by UC Berkeley and used by hundreds of thousands of programmers around the world.
EduBlocks
EduBlocks is a free tool by Anaconda that helps anyone learn how to code with text-based languages like Python or HTML using a familiar drag-and-drop blocks system. It's easier than ever to make the …
Block Coding - Learn Programming with Visual Blocks | OneCompiler
Drag and drop colorful blocks to create code. Perfect for kids and beginners. Convert to Python or JavaScript instantly.
Blockly | Google for Developers
Nov 10, 2025 · Blockly is a visual programming editor by Google that uses drag-and-drop blocks. It’s the engine that powers the most popular coding education programs world wide. The Blockly library adds …
mBlock Block-Based IDE- Coding for Beginners
Learn AI and robotic programming with mBlock.
Block Coding Explained: Understanding the Basics of Visual ... - CodaKid
Block coding, often referred to as block-based or visual programming, is a beginner-friendly method of coding that uses graphical blocks to represent code concepts.
Microsoft MakeCode
MakeCode brings computer science to life for all students with fun projects, immediate results, and both block and text editors for learners at different levels.
Coding For Kids, Kids Online Coding Classes & Games | Tynker
Tynker offers a range of coding for kids solutions with icon-coding for pre-readers, block-based coding, and advanced courses in Python, JavaScript, data science, art, and image processing.
9 Block Coding Websites for Kids Ages 5-15+ Years: For Home
Jul 12, 2021 · Kids will be programming in no time with this collection of block coding websites for kids, including more challenging tools for 12-15+ yrs.
What is Block Coding? Block Based Programming Language for Kids
Jul 6, 2025 · What is Block Coding? Block coding turns programming into a drag-and-drop process by converting text-based code into visual blocks. Each block contains real code and, when they’re …