Creating games and apps is your dream, and Microsoft 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.

Live webcast of the Imagine Cup World Championship

Want to be the team that’s crowned champion on stage next year? Now’s the time to start dreaming big and building your team for the 2016 Imagine Cup. Register today!

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!

Got a great game idea?

Got a great game idea? Imagine Cup could be your launching pad! See how Team IzHard of Russia did it.

Visual Studio Community 2015 is here!

Visual Studio Community 2015 is here!

Code websites, apps and much more with the brand new version of Microsoft’s flagship developer tool. Download Visual Studio today!

Learn more from Microsoft Virtual Academy

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

Start deploying websites and web apps

Start deploying websites and web apps to the cloud today at no cost. Sign up for Microsoft Azure!

Piñata Breaker coding kit!

Learn how to create and customize a new game with our Piñata Breaker coding kit!

Windows 10 is here!

Windows 10 is here! Download the SDK and create something cool today!

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.

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!

Get free coding software

Get free coding software

Imagine Access is your all-access pass for the software tools you need, no matter your skill level or experience, and all at no cost to students!

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.