One of the biggest things we can do for the future is ensure the next generation is prepared for the future. So, while we look back at the attack on Pearl Harbor, we should also look forward to the future. The future of the Nation is bright as long as we maintain ourselves as a nation of makers. Do your part and learn to make Code today!

Sal Khan

to me
For the following week, across over 150 countries, millions of people will try out computer programming for the first time as part of Computer Science Education Week. Anyone can learn to code, including you!

What is the Hour of Code?
The Hour of Code is an hour-long introduction to computer programming that’s both fun and free. At Khan Academy, we’ve crafted several tutorials that require no prior experience. Try one or try them all and earn badges for each tutorial you complete!


Hour of Drawing with Code: Learn to program drawings using JavaScript, one of the world’s most popular programming languages, via two great options:

  • Typing: keyboard-based coding (ages 10+).
  • Drag-and-drop: block-based coding for those with less typing experience or on iPads/tablets (ages 8+).

Hour of Webpages: Learn to make your own webpages using the basics of HTML and CSS (ages 10+).
Hour of Databases: Learn the fundamentals of databases using SQL to create tables and query the data (ages 12+).
We’ve created these tutorials to show you how fun coding and building things can be. Now you’ll be part of creating technology, not just using it. Ready to start your Hour of Code?
Founder of Khan Academy and lover of code

PO Box 1630, Mountain View, CA 94042 | Our Privacy Policy

P.S. You can learn anything, including coding! Just spend a few minutes checking out the tutorials here.