Source: Scratch Wiki en français
mBlock est une variante de Scratch développée par Makeblock utilisée pour programmer des petits robots. mBlock a les mêmes blocs que Scratch 3.0, mais des extensions sont disponibles pour programmer les robots de la gamme mBot, des cartes Arduino et Micro:bit. Il permet aussi de programmer des jeux en direct ou en téléversement.
C'est aussi le nom des blocs utilisés par le programme, eux aussi basés sur ceux de Scratch.
Il est possible de continuer à programmer un programme mBlock sur Scratch, tant qu'il n'y a pas de blocs venant d'une extension non supportée par Scratch.
Logo et mascotte
La mascotte de mBlock est un panda.