We communicate with a computer through coding (or programming) and it is important we give children the opportunity to learn to read and write code, just as we do with music, dance and sport. Not all ...