All of today’s kids will need—along with reading, writing, and arithmetic—a basic understanding of computation and the role that it plays across a wide range of disciplines. Coding is engaging and empowering. It’s a necessary 21st Century skill.
To prepare humanity for the next 100 years, we need more of our children to learn computer programming skills, regardless of their future profession. Along with reading and writing, the ability to program is going to define what an educated person is.