Information about the MakeCode editor for the BBC micro:bit


Microsoft MakeCode for micro:bit is a free, open source platform for creating projects with the BBC micro:bit.

Connect colour-coded blocks that relate to hardware features and Computer Science fundamentals and switch between blocks, JavaScript and MakeCode Python views. A device simulator shows you what will happen on the physical device before you download your program.


The source code for MakeCode for micro:bit target can be found at

This target depends on several other repositories:


An app is available for Windows 10


An offline version of the MakeCode editor is available for use in situations where there is limited or no internet connectivity.


Extension authoring

The editor has built in support for Github authoring. There is a written guide on Creating Extensions within the reference documentation and a video tutorial on YouTube

Tutorial authoring

Users can publish their own tutorials for simple, guided steps on using MakeCode. Tutorials also support third party extensions.


There are a variety of ways to get involved and interact: