Impact has many faces

Microsoft is committed to helping close the opportunity gap for young people. Learning digital skills allows youth to create, innovate, and thrive not only in STEM careers but also across all sectors. We work with nonprofits, educators, governments, and businesses to increase economic opportunity for underserved youth around the world.



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.

  • More computer science teachers

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

  • Bringing access to underserved communities

    Fifty percent of the youth served globally through Microsoft YouthSpark partner-funded programs are female, and 80 percent are from underserved communities.

  • Improving CS 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 thirty-five 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 College Board, there was a 135 percent increase in the number of female students taking Advanced Placement (AP) Computer Science exams since 2016. A College Board research report also found that women who try AP Computer Science in high school are 10x more likely to major in it in college.

  • Increasing minority representation

    The College Board reported a 170 percent increase in the number of underrepresented minorities taking AP Computer Science exams since 2016. Their research reported that Black and Hispanic students who try AP computer science in high school are 7x more likely to major in it in college.

  • More students in more states

    Over 12,000 students in 350 high schools across 29 states plus the District of Columbia now have access to AP Computer Science courses thanks to computer science professionals who volunteer with TEALS.