> Non-English-speaking kids can also start to learn programming at any arbitrary age. What they need to learn for that is a programming language, not English.
I agree with that, but what I've explained in the article is that if you don't know English is harder to access English-only documentation, resources, etc...
This can be changed by the community to be more inclusive, especially for newcomers, kids, ...
> Seriously. American kids can start to learn to program at age 6. Non-English-speaking kids can do so once they're old enough to know English.
I don't think that follows at all. Non-English-speaking kids can also start to learn programming at any arbitrary age. What they need to learn for that is a programming language, not English.
Sure, most programming languages are subsets of English -- but extremely limited subsets. And the meanings of the words in them are (often radically) different from the original meaning of the same word in English; I suspect English-speaking learners have only a tiny initial advantage of the words being similar, but in effect have to learn them as if they were from a foreign language anyway.