BBC Micro:bit
開発環境はユーザーの学習進度に応じて4種類用意されていて段階的にプログラミングを学習できる。全ての開発環境がウェブブラウザ上で動作するので環境構築は不要。完成したプログラムをUSB経由でmicro:bitに書き込む。
Microsoft Block Editor - ブロックを組み合わせてプログラミングができる。
Microsoft Touch Develop - Microsoft Block Editorで作成したプログラムはテキストベースのプログラムに変換できる。
Python
JavaScript