Coding is the ability to read and write a machine language as well as to think computationally. It is a skill that can be taught at a young age in schools or by parents using interactive tools like Made With Google and Scratch. The idea behind this premise is kids in the future will grow up in a highly connected environment that it makes sense to equip them with the right cognitive skills to take advantage of the facilities around them and be innovative. Their minds are more open and flexible than adults, and learning to code is like learning a language, far easier when you are young. Click the button below to read the full article by Simon Julian at Sitepoint.