Microsoft YouthSpark

Empowering youth to achieve more through computer science

Microsoft YouthSpark is a global initiative to increase access for all youth to learn computer science, empowering them to achieve more for themselves, their families and their communities.

Three years ago, we launched Microsoft YouthSpark, a cross-company initiative that created educational, employment and entrepreneurial opportunities for more than 300 million youth around the world. We will continue to work in partnership with governments, nonprofit organizations and businesses as we now focus on providing opportunities for all youth to learn computer science.

Why computer science?

As technology has become an integral part of people’s daily lives around the world, we’re seeing a growing demand – from students, parents, teachers, governments, and nonprofits – to teach youth not only how to use technology, but also how to create technology to help them become the innovators and drivers of growth and opportunity in their communities.

The goal of computer science education is not, necessarily, for everyone to become a computer scientist or a software engineer. We believe all young people should have access to computer science education so they can learn this foundational subject matter and develop the computational-thinking and problem-solving skills that are critical for their future. Regardless of the career they pursue, young people globally will benefit from understanding how technology works as well as how to create, apply and use it. And for those young people who are excited about pursuing a career utilizing computer science, we will show them how Microsoft can help them build their futures.

Our commitment

We will create opportunities for youth around the world to learn computer science by building the capacity of teachers, trainers and nonprofit organizations. This includes programs, such as TEALS, which pairs volunteers from across the technology industry with classroom teachers to bring computer science courses into 170+ high schools across the United States. It also includes support for our nonprofit partners in more than 70 countries around the world to help them build capacity to offer computer science courses broadly in their communities, especially to young people who, otherwise, would not have access to a computer education.

We will seek to inspire young people to pursue a career enabled by technology and connect them to greater opportunities, through campaigns, such as the Hour of Code, and events such as DigiGirlz and YouthSpark Live. In addition, we will connect youth to the full suite of Microsoft Imagine tools, resources, and programs.

Explore the YouthSpark Hub to learn more about all of these programs and resources and read stories about how young people around the world are seizing opportunities to build a better future for themselves and for all of us.

Girls Who Code

Girls Who Code

Meet 100 girls that are changing the face of coding with Girls Who Code.

Roxana’s story

Roxana’s story

Roxana is teaching young people in Translyvania the coding skills they need to find jobs.

 YouthSpark Hub

YouthSpark Hub

Explore the YouthSpark Hub and discover programs that enhance your skills.

Microsoft Executive VP Brad Smith celebrates the global launch of YouthSpark
Participants in YouthSpark's Innovate for Good Brazil use Gorilla Glass
Laureen Harper, at the launch of YouthSpark Canada

Ireland Prime Minister Enda Kenny marks the launch of Microsoft Ireland's YouthSpark program
Good social entrepreneur workshop introduces Thai youth to technologies
Microsoft CEO Steve Ballmer with UK PM David Cameron to launch Microsoft YouthSpark's Get On program
At the launch of YouthSpark Japan, the Windows in the Classroom program enables students to use Surface
A volunteer from the Microsoft YouthSpark TEALS teaches computer science to high school students

A Microsoft employee teaches online safety to schoolchildren in Rotselaar, Belgium

Lori Harnick, Microsoft's General Manager of Citizenship and Public affairs, announces the YouthSpark initiative in China
College students on Imagine Cup Team Cipher256 from Uganda celebrate their winning mobile app that helps expectant mothers
Young people from Microsoft YouthSpark nonprofit partner Year Up perform a flashmob
Microsoft YouthSpark partners with the Dream and Achieve program In France
An immersive classroom to experience hands-on learning through Microsoft technologies
An immersive classroom where students use Kodu
Young women dive into Sat the DigiGirlz High Tech Camp
An Imagine Cup team of college students in Russia
Microsoft's Shape the Future program in the UK aims to put a personal computing device in the hands of every student
Through strategic nonprofit partnerships in India, Microsoft YouthSpark empowers women with IT skills in India
Julia Tollin of Microsoft YouthSpark nonprofit partner Junior Achievement Sweden
A student uses Microsoft Xbox Kinect to demonstrate gesture-based learning
A young Ukrainian entrepreneur from a winning Imagine Cup team travels to Silicon Valley
Through YouthSpark, Microsoft Windows, and the Chip In campaign, student interns with Year Up Chicago received free laptops
Chart-topping hip hop artist Macklemore celebrates We Day Seattle, an event sponsored by Microsoft YouthSpark to encourage 15,000 youth to make positive change
YouthSpark reporters document We Day Seattle to speak to 15,000 young people about what inspires them to be a part of building better futures for all
Microsoft CEO Steve Ballmer visited Italy to meet with customers, partners and employees while taking stock of the results achieved and the opportunities created in Italy through the YouthSpark program. During 2013 about 25,000 young Italians have been trained through YouthSpark's various initiatives and more than 500,000 Italian youth joined Microsoft YouthSpark.