(Redirected from Mblock (Scratch Modification))

DocumentInQuestion.png This page's contents needs to be merged into List of Scratch Modifications, as per the discussion here. (June 2024)
SandCastleIcon.png This article has links to websites or programs outside of Scratch and Wikipedia. Remember to stay safe while using the internet, as we cannot guarantee the safety of other websites.

mBlock is a programming language based off of Scratch. One of the limitations of Scratch is that it can only be used to make computer programs. mBlock simplifies the process of coding in C, and the code is very similar to that of Scratch.

Installing and using mBlock

To install mBlock, go to the mBlock website. mBlock is commonly used for different robotic kits. mBlock supports the following:

It supports the following languages:

  • C
  • Python

A lot can be done with mBlock and is only limited by the user's imagination.


The mBlock coding interface is similar to Scratch, but the cat is replaced by a panda, and the placements of certain things on the screen has changed.

mBlock's Update

As of 2019, a huge update was made to mBlock in which the Scratch 3.0 editor looked very similar to mBlock's update.[1] mBlock changed quite a few of Scratch's features, from the GUI to the placement of the green flag and stop sign.


Cookies help us deliver our services. By using our services, you agree to our use of cookies.