The micro:bit is used by millions of young people worldwide to get hands-on with computer science and technology. Our official blocks-based editor is Microsoft MakeCode and our text-based programming tool is the micro:bit Python editor. The BBC micro:bit also works with Scratch, Code.org App Lab and a wide range of other tools/editors.