Microsoft chairman Bill Gates, Facebook CEO Mark Zuckerberg and Twitter creator Jack Dorsey are among the tech celebrities in a new video to promote the teaching and learning of computer coding in schools.
Titled 'What most schools don't teach', the video released online on Tuesday begins with Zuckerberg, Gates and other tech icons recalling how they got their start in coding.
For some, it was in sixth grade. For others, such as Ruchi Sanghvi, Facebook's first female engineer, it happened in college.
Running less than six minutes, the video promotes Code.org, a non-profit foundation created last year to boost computer programming education.
"The first time I actually had something come up and say 'hello world,' and I made a computer do that, that was just astonishing," recalls Gabe Newell, president of video game studio Valve.
But it's not just tech leaders promoting programming in the video. Chris Bosh, a Miami Heat basketballer, says about coding: "I know it can be intimidating, a lot of things are intimidating, but, you know, what isn't?"
Code.org was founded by tech entrepreneur Hadi Partovi, an early investor in Facebook, Dropbox and the holiday rental site Airbnb.
The organisation aims to address a problem often cited by tech companies -- not enough computer science graduates to fill a growing number of programming jobs.
The group laments that many schools don't even offer classes in programming.
"Our policy is literally to hire as many talented engineers as we can find," Zuckerberg says in the video.
"The whole limit of the system is there just aren't enough people who are trained and have these skills today."
Sign up for CIO Asia eNewsletters.