Write your first computer program

Learn the basic concepts of Computer Science with drag and drop programming. This is a game-like, self-directed tutorial starring video lectures by Bill Gates, Mark Zuckerberg, Angry Birds and Plants vs. Zombies. Learn repeat-loops, conditionals, and basic algorithms. Available in 34 languages.

Ages 4-104 | Modern browsers, smartphones, tablets

Bitsbot - make a game

Customize your very own virtual tablet, then code a series of apps to play and share. Simple walkthroughs make it possible for even young kids to program real JavaScript, and the more advanced you are the further you will go.

Elementary | Modern web browsers


Codecademy is an interactive, student-guided introduction to the basics of CS through JavaScript that's used by tens of millions of students around the world. We've prepared a no-hassle Hour of Code experience with accompanying quizzes, slides, and a completed project for students at the end.

High school | Modern web browsers. iOS, Android apps

Code with Anna and Elsa

Lets use code to join Anna and Elsa as they explore the magic and beauty of ice. You will create snowflakes and patterns as you ice-skate and make a winter wonderland that you can then share with your friends!

Ages 8+ | Modern browsers + tablets


Guide Lightbot to light up all the blue tiles! Lightbot is a puzzle game that uses programming game mechanics to let players gain a practical understanding of basic coding. Learn to sequence instructions, write procedures, and utilize loops to solve levels. Ideal for all ages..

All ages | ALL browsers and iOS, Android, or Game Console


Defeat ogres to learn Python or JavaScript in this epic programming game!

Middle school + | Modern web browsers

Intro to drawing

An introduction to JavaScript. Learn the basic concepts of Computer Science.

Ages 12+ | Modern browsers, smartphones, tablets

Get creative with coding

With Scratch, you can create your own interactive games, stories, animations — and share them with your friends. To get started, animate your name, create a dance scene, or make a hide-and-seek game featuring Cartoon Network’s We Bare Bears!

Ages 8+ | Desktop-only web browsers (not tablets).