Create your apps on your phone, tablet or laptop.
Works on iOS, Android, Windows, Mac or Linux.
Learn to code with our interactive tutorials. Take an Hour Of Code with TouchDevelop!
TouchDevelop uses the latest web technologies in Internet Explorer, Chrome and Safari to bring a cloud-connected, touch-friendly app creation environment to your PC, Mac, iPad, iPhone, Android or Windows Phone device. Oh, right, it also works offline.
touch-friendly editor, on-device debugging and crowd-sourced insights including coverage, profiling, and crash logging • integrated sharing platform • powerful programming language that includes a physics engine, boxes to compose forms for quick data display and entry, cloud data to build apps with automated data replication, and much more!
From a Drag and Drop blocks to curly braces, our editor adapts to your skills and allows you to grow at your own pace. TouchDevelop features 3 skill levels: beginner, code and expert that provide a seamless transition for learners.
TouchDevelop makes learning programming exciting! You can write code directly on any device and you can directly use sensors and media via high-level APIs. It's easy to create games and apps, publish them or tweak those published by others. You write code in our touch-friendly editor where you compose programs by tapping on your screen, yet concepts you learn transfer to traditional languages such as Java or C#. TouchDevelop embraces the "Bring Your Own Device" revolution by providing a unified programming environment everywhere.
TouchDevelop lets you write scripts on mobile devices and traditional PCs. Any TouchDevelop user can install, run, edit, and publish scripts in our cloud. Scripts can be exported to the Windows Store, Windows Phone Store, for Android and iOS, or shared as cross-platform HTML5 Web Apps.
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.