You’ve probably used computers to play games, and to write reports for school. It’s a lot more fun to create your own programs that tell the computer what you want it to do. When you program a computer, it follows each step and does exactly what you tell it. You can solve math problems, create art or music, and even make new games. It's all up to you.


Learn C++, one of the most popular and portable computer languages


Javascript is an easy-to-use programming language that can enhance the dynamics and interactive features of your web page


Learn QBASIC, one of the best languages to learn the basics of programming


Girls Who Code - Girls Who Code was founded with a single mission: to close the gender gap in technology. Girls everywhere are united by their passion to use technology to solve problems in their day-to-day lives and make a positive impact on the world.


Hour of Code Activities - Try a one-hour tutorial designed for all ages in over 45 languages. Join millions of students and teachers in over 180 countries starting with an Hour of Code.


Crunchzilla - Interactive tutorials where kids and adults can play with code, experiment, build, and learn.