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.

Learn more about Imagine

Imagine this

Learn what you can do with our tools, activities, and contests.

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.

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!

Learn more about the 'Break into Code' contest

"Break into Code" and win prizes

Students ages 9-18 can code their first game, personalize it, and submit it to Imagine Cup in our $12,000 (USD) global contest! (Ends June 7th)

Get our coding club kit

Parents and educators: Start a coding club with our free kit!

Read about Dara Oladapo

Meet Dara Oladapo, Nigerian student and self-taught coder

Find your next project now

Code your first game or app right now

Learn more from Microsoft Virtual Academy

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

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.

Try the Hour of Code

Try the Hour of Code anytime with our Jetpack Jumper tutorial

Explore Imagine Cup student teams

Meet the teams of the Imagine Cup 2015 World Semifinals

Create Doodle Guesser now

Make a doodle-guessing game in minutes on your smartphone, tablet, or PC

Read about these Imagine Cup winners and play their game

Meet the students who won the Imagine Cup games competition and play their game Schein