Touch Develop

Create your apps on your phone, tablet or laptop.

Works on iOS, Android, Windows, Mac or Linux.

Launch Touch Develop

Made with ♥ at

Moving to Microsoft MakeCode...

Taking the learnings of Touch Develop and the BBC micro:bit, the team decided to rebuild a new editor better suited for computer science education and physical computing in schools... Microsoft MakeCode. Go To MakeCode!

Teach Creative Coding!

Creative Coding Through Games And Apps is a first semester introduction to computer science course built with Touch Develop! Includes day-by-day plans for implementing the curriculum as a 6, 9, 12, or 18-week instructor-led course. learn more

Touch Develop and the BBC micro:bit

The Touch Develop team is proud to be part of the BBC micro:bit project. The micro:bit is a small wearable and programmable mbed-based device that visibly features a 5x5 LED display, accelerometer, compass, buttons, I/O pins, Micro USB plug, Bluetooth Low Energy antenna, ARM Cortex-M0 processor, and battery plug. Taking the learnings from Touch Develop, we have rebuild a new experience with Microsoft MakeCode. MakeCode editor

editing modes

From beginners to experts

From Drag and Drop blocks to curly braces, our editor adapts to your skills and allows you to grow at your own pace. Touch Develop features 3 skill levels: beginner, coder, and expert, that provide a seamless transition for learners. getting started


Program on any device

Touch Develop runs in Internet Explorer, Chrome, Firefox and Safari on Windows, Windows Phone, Mac OS, Linux, iPad, iPhone, Chromebook or Android. No installation required, it just works. try it out!

tap there

Interactive tutorials

100%-guided tutorials for beginners. Create your first app in minutes with no human guidance even if you have never programmed before. take tutorial

The tutorials are easy to create by educators. Just create a script, and then describe what each line does! create tutorial

Hour of Code robot

Hour of Code™

Learn to code with our interactive tutorials. Take an Hour Of Code with Touch Develop! Start Hour Of Code™

The 'Hour of Code'™ is a nationwide initiative by Computer Science Education Week and to introduce millions of students to one hour of computer science and computer programming.

Share your code

Publishing a script (program) to Touch Develop cloud takes just two taps. Sharing a link to a user’s script (so that family and friends can run it) is just one more tap away. All scripts are published in source form and can be freely modified by other users, while retaining a link to the original work.


Open Source on GitHub

You can fork it there, submit pull requests with bug-fixes or new features, submit and comment on issues in the bug-tracker, and check on latest activity.

About Touch Develop

Touch Develop has been under active development since 2009 at Microsoft Research in Redmond.

Tutorials and documentation automatically translated courtesy to Microsoft Translator.