Every child should learn to program a computer because it will teach you how to think.