Preparing young people for the jobs of tomorrow
The Microsoft Philanthropies Technology Education and Literacy in Schools (TEALS) program pairs teachers with volunteers to provide students CS education.
Opportunities for all
Making CS education more accessible can help ensure young people are equipped for the future.
Why digital skills?
From basic digital literacy to advanced computer science, digital skills are often out of reach for the young people who need them most. In a world being transformed by technology, all youth should have the opportunity to develop the creativity, critical thinking, and problem-solving skills gained by learning computer science.
Ensuring all youth are future ready
How we’re helping
Explore digital skills resources
Learn more about the impact of CS education, see it in action, and get started with digital skills.
Engage all students in CS
Partnering with NCWIT, CSForALL, CSTA, Code.org, and the TEALS program—we help provide inclusive CS education to students of all backgrounds and abilities.