Two students with laptops, engaged in a classroom

Equipping youth and future workers

Providing inclusive, equitable access to computer science (CS) education can help ensure young people are equipped for the future. We partner with schools and organizations to provide experiences that spark excitement for future CS opportunities.

Profile view of a woman explain something to a man at a computer

Creating pathways to 21st century jobs

To succeed in this modern economy, workers need access to learning resources to gain the skills required for in-demand jobs. We're working to provide access to training, skills-based hiring, and apprenticeships to help create pathways for workers and scalable solutions that can be replicated globally.

See it in action

Learn more about how we're equipping future workers and creating pathways to 21st-century jobs.

  • Competing in the digital economy

    The Skillful program helps American workers, like Bylo Farmer, develop critical job skills. Through her own tenacity and the help of a Skillful job coach, Bylo has started over and changed careers, becoming a machinist after years of working at a women's shelter in Boulder, Colorado.

    Play the video of Bylo's story
  • Bringing CS to rural Virginia

    Microsoft Philanthropies TEALS brings computer science to high schools—like Altavista High School in Virginia—to help provide access to the computer science education students need to realize a brighter future for themselves.

    Play the Altavista video
  • You, too, can be a champion

    Today, 60% of schools don't teach coding in their schools. With support from Microsoft, Code.org helps equip teachers at Frederick Douglass Elementary and other schools with tools to teach computer science in their classrooms—increasing test scores and providing students with future-ready skills.

    Watch Frederick Douglass Elementary