# Boya Scratch  Programming vs mBlock

The clearest difference is rating: Boya Scratch  Programming at 3.7 against mBlock's 3.1. Boya Scratch  Programming also leads on update cadence (every 10 days vs every 2 months) and iOS requirement (9.0 vs 15.0). mBlock's advantage is review sentiment (34% vs 0%) and ratings volume (152 vs 3). On price, ads, in-app purchases and monetization model there is nothing between them.

Both are free to download. Neither carries in-app purchases, so what you see is what you pay.

Boya Scratch  Programming holds the better App Store score, 3.7 against 3.1. That said, the two scores are not equally well evidenced: mBlock has 152 ratings behind it against 3, so its average is the more settled of the two. Written reviews complicate that: 0% of Boya Scratch  Programming's written reviews are positive against 34% of mBlock's, so the app with the better star average is not the one people write more warmly about.

Boya Scratch  Programming ships an update every 10 days, mBlock every 2 months. The most recent releases landed on October 17, 2026 and October 10, 2026 respectively.

## The numbers

| Metric | Boya Scratch  Programming | mBlock |
| --- | --- | --- |
| Price | Free | Free |
| Rating | **[3.7 (3 ratings)](https://appshunter.io/ios/app/boya-scratch-programming/id1246083766/reviews)** | [3.1 (152 ratings)](https://appshunter.io/ios/app/mblock-learn-coding/id1367117202/reviews) |
| Number of ratings | 3 | **152** |
| Positive reviews | 0.0% of reviews | **33.9% of reviews** |
| In-app purchases | No | No |
| Ads | No | No |
| Update frequency | **Every 10 days** | Every 2 months |
| Monetization | Free | Free |
| Size | 61 MB | 170 MB |
| Requires iOS | **9.0** | 15.0 |
| Devices | iPhone, iPad, iPod | iPhone, iPad, iPod |
| Age rating | 4+ | 4+ |
| Developer | [Shanghai PartnerX Robotics Co., Ltd.](https://appshunter.io/developer/1044149483) | [Makeblock Co., Ltd.](https://appshunter.io/developer/1002364464) |

## What reviewers say

### Boya Scratch  Programming

[App page](https://appshunter.io/ios/app/boya-scratch-programming/id1246083766)

This educational software allows users to control robot operations through a bar-chart programming interface. Drag and drop command modules to build programs and execute them directly or download them to a controller. It offers a straightforward way to learn programming concepts for robotics.

**Highlights:** Bar-chart programming interface, Drag-and-drop command modules, Robot operation control, Program execution, Downloadable programs to controller, Clear instructions

**Features:** macOS Compatibility

**In-app purchases:** none


### mBlock

[App page](https://appshunter.io/ios/app/mblock-learn-coding/id1367117202)

This app enables students to learn coding through a block-based interface or Python. It supports creating games, animations, and programming robots, incorporating AI, IoT, and data science for advanced computer science education.

**Highlights:** Graphical programming with drag-and-drop blocks, Python programming support, Create games and animations, Program robots, AI, IoT, and data science features, Cloud storage for projects

**Features:** macOS Compatibility, Vision Pro support

**In-app purchases:** none

**What reviewers like**

- 👍 Good for coding robots
- 👍 Works well with Codey Rocky
- 👍 Great for learning programming
- 👍 Similar to Scratch
- 👍 Bluetooth connection works

**What reviewers complain about**

- 🐛 Does not support mBot2/mBot Neo
- 🐛 Connection issues (Bluetooth)
- 🐛 App is glitchy
- 🐛 Upload mode not working on iPad
- 🐛 Live mode not working

**Reported bugs**

- mBot2/mBot Neo not supported
- Bluetooth connection fails or is unstable
- App crashes or freezes
- Upload mode not functional on iPad
- Live mode unresponsive

**Requested features**

- Add mBot2/mBot Neo support
- Improve Bluetooth connectivity
- Add local storage for programs
- Implement zoom functionality
- Add more examples for Codey Rocky


## Frequently asked questions

### Is Boya Scratch  Programming free?

Boya Scratch  Programming is free to download, with no in-app purchases.

### Is mBlock free?

mBlock is free to download, with no in-app purchases.

### Which has better reviews, Boya Scratch  Programming or mBlock?

Boya Scratch  Programming is rated higher. Boya Scratch  Programming averages 3.7 out of 5 from 3 ratings, while mBlock averages 3.1 from 152 ratings.

### Do Boya Scratch  Programming or mBlock have ads?

Neither Boya Scratch  Programming nor mBlock shows ads.

### Which is updated more often, Boya Scratch  Programming or mBlock?

Boya Scratch  Programming ships an update every 10 days, and mBlock every 2 months. Most recently, Boya Scratch  Programming was updated on October 17, 2026 and mBlock on October 10, 2026.

---

*Compared by [AppsHunter](https://appshunter.io/) from daily US App Store data. Review summaries are generated from verbatim App Store reviews.*
