La carte micro:bit se programme de façon simple dans un environnement d’édition simple via un site Web. Les langages utilisés par les éditeurs sont : Le javaScript, Microsoft Block, Microsoft TouchDevelop et Python .
L’utilisateur crée et écrit le programme sur l’éditeur de son choix( dans ce tutoriel on va utiliser le Makecode), et l’envoie à un serveur distant qui se chargera de le compiler pour être ensuite téléchargeable par l’utilisateur et transféré sur le Micro:bit via un câble USB ou par Bluetooth.
La programmation passe alors par trois étapes :
La première consiste à connecter la carte micro:bit à l’ordinateur via un câble micro USB. Ceci fait, la carte apparaître sur votre ordinateur sous la forme d’un disque appelé « MICROBIT » et qui n’est pas un disque USB normal.
La seconde serait d’écrire le programme avec Makecode, c’est-à-dire écrire le code micro:bit : faire glisser – déposer quelques blocs.
La troisième et la dernière étape est d’envoyer le programme à la carte micro:bit et cela en cliquant sur le bouton « Télécharger »dans l’éditeur du Makecode , ce qui permet de télécharger un fichier »hex » qui est un format compact de votre programme que votre micro:bit peut lire.Une fois le fichier « hex » téléchargé, on le copie sur la carte micro:bit comme copier un fichier sur une clé USB. Sous Windows, on peut cliquer avec le bouton droit de la souris et choisir « Envoyer vers MICROBIT ».