Setting Up Your Environment


micro:bit Original
micro:bit Original

micro:bit is a tiny computer with LEDs, buttons, connections, and sensors that connects software and hardware in a friendly way.

You can check all its features in detail here:


First, let’s get familiar with the programming environment.

Programming Environment is the set of tools (e.g. computer, electronics, software) used by the programmer.

There are two keywords that will help you in this journey: program and code. A program is a set of instructions that tell a computer what to do. This set of instructions are written in a special language called code.

The code that micro:bit understands is MakeCode and Python. For this tutorial, we will use MakeCode.

MakeCode Screenshot
MakeCode Screenshot

With MakeCode, instead of writing code, we can drag and drop blocks of code and connect them together. MakeCode includes a simulator, so we can test your programs without having a physical micro:bit!.

To start, click here:

You will see this screen:

MakeCode Welcome Page
MakeCode Welcome Page

Congratulations! You are now ready to start programming!