This is the Trace Id: da487a3e83107bb30f87221ce81e41aa
Hardware pieces used with MakeCode are all shown as illustrations, while an animated frog codes in a MakeCode editor.

Make & Code

Combine the magic of making with the power of code across a variety of different products using Microsoft MakeCode.

What is Microsoft MakeCode?

Microsoft MakeCode is a free, open source platform for creating engaging computer science learning experiences that support a progression path into real-world programming.

MakeCode in the classroom

See how some schools and educators are creating inclusive, engaging learning experiences with Microsoft MakeCode.
A teacher addresses students sitting at a table with laptops in front of them.

Project based learning with Microsoft MakeCode

Lufkin Independent School District is using Microsoft MakeCode with Adafruit Circuit Playground Express to challenge students with projects that build creativity, computational thinking, and collaboration skills.

Maker of change student challenge

Wimbledon High School students dive into an open-ended Road Safety challenge using technology to turn their ideas into reality.
Students work together in front of a laptop.

Project ideas


Explore MakeCode

Explore the pages below to learn more about Microsoft MakeCode and how to get started with an inclusive approach to computing education.

Get started

Ready to jump into making and coding? Find out how easy it is to get started with Microsoft MakeCode.
Two young girls hold up a hardware chip that works with MakeCode.
A student works on a MakeCode project on a laptop.

Start coding

Pick from one of the MakeCode online editors and see how easy it is to get started building your own programs in Blocks or JavaScript.
Students work on a MakeCode project while their teacher watches.

Resources

For teachers, find free curriculum and projects to help bring MakeCode into the classroom. For developers or translators, find out how to participate in the MakeCode open source community.

Follow Microsoft