• I am
  • My child is I am
  • He/she is a programming I am a programming
  • Select View
  • Select View
  • Select View
  • Select View
  • Select View
  • Select View
  • Select View

Games

These games teach important programming concepts and practical skills.

Online Courses & Books

Hit the books! We recommend checking out these resources from around the web to learn more about programming.

After-School, Evening & Summer Classes

Find online and real-world classes and workshops, plus self-paced instruction programs that guide you through different technology topics.

Enter your zip code to find events near you

Internships, Scholarships and Career Preparation

Find information about computer science programs, financial aid and more to begin advanced study or a career in programming.

Local Events and Programmer Groups

Connect with other people interested in computer programming, and learn about events in your area.

Enter your zip code to find events near you

Toys & Robots

These real-world toys help teach to build big things from small parts—which is an important concept in programming.

Coaching guide

Download this guide with steps to get your kids started with programming.

Download guide

Offline resources

Learn about programming wherever you are. Download a list of resources you can print out to explore when you don’t have an internet connection.

Download PDF

A future in tech

Learn what people are doing to develop interests and skills in programming

To help personalize content, tailor and measure ads, and provide a safer experience, we use cookies. By clicking or navigating the site, you agree to allow our collection of information on and off Facebook through cookies. Learn more, including about available controls: Cookies Policy.