This is the Trace Id: c2bccf9cef7b5e2245c9f122c3645523

Make & Code

Microsoft MakeCode is a free online learn-to-code platform where anyone can build games, code devices and mod Minecraft!

Anyone at any skill level can code

Build up your coding skills as you move from block-based coding to languages like JavaScript and Python.

Get started quickly with block-based coding

Explore MakeCode’s library of blocks and extensions which enable endless possibilities for anyone new to coding.

Advance to JavaScript & Python

Do you already have a grasp of coding concepts? Flip into text-coding mode, and code your next project in Javascript or Python.

Download your code onto physical hardware devices

Have you created something you are proud of? Bring your code into the physical world by running it on a variety of physical devices.

Teaching computer science

Whether at home or in the classroom, MakeCode provides captivating experiences for students to learn computing concepts at their own pace through personally meaningful projects. 

Explore some of the lessons, tutorials and curriculum available with MakeCode.

Explore how-to videos and guided tutorials

Each of the MakeCode editors provides you with a library of step-by-step tutorials and skillmaps that walk through fun projects while you learn new skills.

Get in the game

Spark your creativity with fun games and challenges.

Who else is using the MakeCode Editor?

Follow Microsoft