My kid turned 6 years old in August and is just starting to read basic words and do basic sum/subtraction math with the help of counting the fingers.
I can't imagine how he could start to learn programming at this age.
I can't imagine how he could start to learn programming at this age.
Don’t. Instead imagine a computing environment that facilitates the basic reading and math skills he’s now attempting to practise.
Age 6 is a bit young, but by age 8 a child starts developing the capacity for abstract thought, which enables them to turn those rote-taught skills into useful practical tools which they can apply to the problems that they themselves want to solve.
Again, go read Papert’s Mindstorms. It is worth their weight in gold, if/once you can understand it yourself.