Trailblazing a path for CS
With support from Microsoft, Code.org works with schools to bring computer science education to all students to give them the skills needed for a bright future.
Our approach
We partner globally with nonprofits, governments, educators, and businesses to ensure all youth have access to digital skills training and inclusive computer science education.

Empower organizations
Through cash grants, technology, and resources, we support nonprofits like Code.org and programs like Microsoft Philanthropies TEALS, to increase the capacity of organizations to develop and grow high quality computer science programs.

Advocate for change
With partners like Code.org, we encourage states to increase access to CS education and count CS courses toward math and science credit requirements. In the past four years, more than 45 states have passed policies to boost computer science.

Engage students
We partner with over 110 nonprofit organizations in 41 countries to reach millions of young people with quality digital skills and computer science experiences that pique interest in technology and spark excitement.

Resources
Explore curated digital skills resources from digital literacy courses to computer science tutorials and more.
By the numbers
Limited access to digital skills threatens to widen the income gap between those who have the skills to succeed in the 21st century and those who do not.
To reduce the gap, all young people need the opportunity to learn computer science, especially those least likely to have access.

More jobs than graduates
In 2016, there were 530,472 open computing jobs in the United States but only 42,969 computer science graduates to fill them.

Greater economic opportunity
Computer science majors can earn 40 percent more than the average college graduate, according to an economic analysis completed by The Hamilton Project.

Closing the gender gap
Only 22 percent of students who take the Advanced Placement (AP) Computer Science exam are female, the largest gender gap of any AP exam. However, females who take AP Computer Science are 10 times more likely to major in it in college.

Empowering minority students
Studies show that less than 10 percent of students who take the AP Computer Science exam are Hispanic, and less that 4 percent are Black. In addition, Black and Hispanic students who take AP Computer Science are seven times more likely to major in it in college.

Increasing access to AP exams
Recent studies revealed that only 18 percent of schools accredited to offer Advanced Placement (AP) exams offer the AP Computer Science exam, with the most economically disadvantaged students least likely to have access.

Shrinking the digital divide
According to results from a Google and Gallup study, principals in rural and small town schools say the biggest obstacles to increasing the access to K-12 CS are the lack of teachers with the necessary skills and funding to prepare or hire teachers.

Digital skills give young people hope
The Enabling Boat helps Vietnamese children access technology for the first time.
Real progress
When we act at the local, state, federal and global levels to promote access to computer science education for all young people, amazing things happen.

200,000 teachers trained
In addition to teaching millions of youth digital skills and computer science, Microsoft grantees have trained more than 200,000 teachers who will go on to teach computer science around the world.

Bringing access to underserved communities
Over fifty percent of the youth served globally through Microsoft partner-funded programs are female, and over 80 percent are from underserved communities.

Improving computer science perceptions
According to the Hour of Code impact study, tens of millions of young people globally have participated in an Hour of Code, significantly improving their attitudes towards and self-efficacy with computer science.

Increasing access to CS Courses
The code.org Advocacy Coalition has reported that 35 US states now allow students to count computer science as a required science course, up from 11 in 2013.

Increasing female student participation
According to AP exam data from The College Board, there has been a 135 percent increase in the number of females taking AP Computer Science exams since 2016.

Increasing minority representation
The College Board reported a 170 percent increase in the number of underrepresented minorities taking AP Computer Science exams since 2016.

Nearly 75,000 TEALS students since 2009
During 2019-2020 school year nearly 21,000 students in the United States and British Columbia, Canada have access to AP Computer Science courses thanks to tech professionals who volunteer with the Microsoft Philanthropies TEALS Program.