Bring Computer Science to Life

A free online learn-to-code platform where anyone can build games, code devices, and mod Minecraft with fun, hands-on projects.

Make & Code

Microsoft MakeCode provides captivating experiences for students to learn computing concepts at their own pace through personally meaningful projects. Whether you are a beginner or looking to advance your skills, our platform grows with you.

Arcade Games

Make retro-style arcade games with over 100 game mechanics ready to add. Spark your creativity with fun challenges and play your creations in the browser or on handheld devices.

micro:bit & Devices

Write programs for the micro:bit and other pocket-sized computers. Bring your code into the physical world by running it on a variety of hardware devices with sensors and LEDs.

Minecraft Modding

Combine the magic of Minecraft with the power of code. Create mods, automate builds, and explore computer science concepts within the Minecraft Education environment.

From Blocks to Text

Start quickly with block-based coding to grasp the concepts, then seamlessly flip into text-coding mode to build your next project in JavaScript or Python.

blocks ➔ javascript / python

Contact Support

Need help with MakeCode or have an education inquiry?

```