We're working to give every student the opportunity to learn computer science — online and in schools where we’ll establish permanent courses and train teachers. One child learns for every dollar you donate.
Encourage local elementary schools to teach our elementary curriculum or recruit teachers to attend a one-day workshop- at no cost. Or partner with Code.org to bring permanent courses into middle and high schools.
Petition your state to allow computer science to count towards math or science high school graduation credits. And promote computer science in your area with these stats, quotes and videos.
Volunteers have translated our tutorials in over 40 languages. Help us continue to expand our tutorials for students around the world!
Support our work and wear the movement with pride. Our hats have been worn by President Obama and celebrities too.

Millions of people of all ages have learned an Hour of Code, a one-hour introductory course designed to demystify computer science and show that anybody can learn the basics. Anybody, anywhere, anytime can learn an Hour of Code.
If you're a software engineer, there are many opportunities to get involved locally. Volunteer to teach our Code Studio courses to local students with this guide. And sign up to hear about volunteer opportunities near you.

Code.org's online platform Code Studio enables students to learn the basic concepts of computer science as early as kindergarten. Try Play Lab, a tool developed for elementary students to create games and stories. Or try App Lab, a JavaScript programming environment for high school students to create apps.