Nowadays, coding is becoming as important as reading, writing, math or science and soon it will be a part of a children's education at school. You don't have to wait for it to happen, you can start raising kid's interest in programming right now. Of course your child doesn't have to be a programmer in the future and do this for the living. Learning to code improves problem solving and thinking skills which are useful in many different areas.