mBlock
mBlock is a free block-based coding platform designed for STEAM education, created by Makeblock. It allows beginners and students to learn programming through visual block-dragging (similar to Scratch) or by writing Python code directly. The app supports coding for both Makeblock robotics hardware and virtual projects, and includes features for AI, IoT, and data science learning. It is widely used in schools and by individual learners to create games, animations, and to program robots without requiring traditional text-based coding experience.
Suggested Replacements
1 suggestionWe could not confirm whether a native Apple Silicon build of mBlock currently exists. The official download page (mblock.cc/pages/downloads) lists macOS as a supported platform, but does not specify the architecture or provide clear information about native M-series Mac support. Contact Makeblock directly to ask whether a native Apple Silicon build is available or planned. In the meantime, the Intel-only version will continue to run under Rosetta 2 on M-series Macs. If you need a native alternative for block-based coding on Apple Silicon, consider the free web-based version of Scratch (scratch.mit.edu), which runs natively in any modern browser, or the native Swift Playgrounds app available on the Mac App Store.
Native version · Reported by in the community.
Sighting data is community-sourced — version availability and pricing should be verified with the developer.
Suggested Replacements
No suggestions yet