Both my sons showed interest in programming at various times. We toyed with Scratch, then Visual Studio Community Edition to try textual input. Then some Python through Khan Academy and "Learn Python the Hard Way." Enthusiasm for it came and went and sometimes came back just like most things kids do.
One son went on to be a fairly competent programmer, using Mathematica in pursuit of his engineering degree. The other still dabbles in it from time to time, but likes other technical subjects more.
The important point is they really don't need a lot of programming when they're young, just like they don't need a lot of any specific technical field. They just need to know it exists and maybe pique their interest.