What about people with mild mental difficulties?
What about people who suffers from extreme mental difficulties?
What about someone who no longer has a concentration span due to past substance abuse?
What about someone who is still using drugs heavily?
Hows about a 5 year old kid who's brain has not yet fully developed?
Or perhaps a 15 year old kid who is in the middle of puberty and has little concentration as a result?
Or a 90 year old suffering from dementia?
Or someone suffering any level of depression?
Do all these different groups of people in society (and the many others I have not mentioned) have the same capability to learn programming (or anything else for that matter) as any other group in society?
Didn't think so.