Bill Gates and Mark Zuckerberg and Stephen Hawking and and Ashton Kutcher and Michael Bloomberg think that all students should learn basic computer code. That, at least, is what they say in this video at, a new non-profit foundation dedicated to growing computer programming education. says that there is a worldwide shortage of computer programmers and that  “computer science and computer programming should be part of the core curriculum in education, alongside other science, technology, engineering, and mathematics (STEM) courses, such as biology, physics, chemistry and algebra.”

Should it?