Except as otherwise noted, the contents on this site are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Join Moana and Maui in an adventure game while learning all about loops, conditionals and the fundamentals of code. It is your Hour of Code!
Anyone can learn computer science. Make games, apps and art with code.
Scratch is a programming language for young people to create their own interactive stories, games, music, and art. Scratch was created by the Lifelong Kindergarten Group at the MIT Media Lab. Learn m
Learn about a new "superpower" that isn't being taught in 90% of US schools. Starring Bill Gates, Mark Zuckerberg, will.i.am, Chris Bosh, Jack Dorsey, Tony H...
Tynker makes it fun and easy to learn computer programming. Get started today with Tynker's easy-to-learn, visual programming course designed for young learners in 4th through 8th grades.
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.
Code.org is the most popular coding platform in K-12 education. We offer fun introductory courses you can learn alone or in a classroom, all the way through full year computer science curriculum for middle or high school.