Imagine can make it a reality. Microsoft Imagine connects you with the tools and knowledge you need to create, code, and develop your ideas. So whether you're new to coding, studying it in school, or planning for your career, you can dream big, build creatively, and boldly bring your ideas to life.

Games competition

Build anything you can imagine with code. Get started with the Minecraft Hour of Code tutorial today!

Imagine Cup Earth

Want to learn to code or take on a cool new dev challenge? Then sign up for Imagine Cup Earth and create a game, app or web app using data and images from NASA!

Microsoft Student Developer Blog

Four days mingling with Microsoft experts seriously upped Team Prognosis’ tech and biz skills. Check out what they learned.

Get Xamarin today!

Get an edge in the job market with new tools from Microsoft & Xamarin that make it easy to build mobile iOS, Android and Windows apps. Get Xamarin today!

Learn more from Microsoft Virtual Academy

Dream it. Build it. Run it. Learn to code with these great tutorials and lessons.

learn to create a game using TouchDevelop

The Hour of Code is just a few weeks away. Are you ready? Check out our Endless Runner coding kit and learn to create a game using TouchDevelop!

Microsoft Azure for DreamSpark

You’ve built a cool Web game. Now host it in the cloud so everyone else can play. Sign up for Microsoft Azure today at no cost and no credit card required.


Explore the mysteries of the Flatverse and program games with Bot and Touch Develop!

Sign up for the Imagine Newsletter!

Get your monthly dose of inspiration with the Microsoft Imagine newsletter, including new projects, student success stories, and cool how-to videos.

Microsoft Imagine

Teachers: empower your students to do great things through the power of code. Check out these resources to get started!

Hello Cloud

Check out our new monthly Hello Cloud contest and win up to $1,000! Just sign up for a free Microsoft Azure subscription and complete one or more tutorials. The more you do, the more you can win! Register now!

Get our coding club kit

Parents and Educators: Start a coding club with our free kits.

Visit the YouthSpark Hub

Find your passion

Visit the Microsoft YouthSpark Hub to learn new skills, explore careers, and check out opportunities like DigiGirls and Challenge for Change.