A child best learns languages when he is young, and learning programming syntax is akin to learning a new language. 

Early exposure will shape how he thinks and makes computational thinking second nature.

At 7 or 8, most kids have sufficiently developed logical and critical thinking skills needed for coding.

Kids as young as 10 can produce programs that achieve professional quality.

My child is too young/small to understand coding, how will he learn coding at such a small age?