Anyone can cook. It may be the case that most people cannot cook to the standards we would expect of a proffessional chef, every non-disable adult (and most disabled adults) can, with little instruction, cook and edible and non-disgusting meal, and we generally consider this skill to be something that all independent adults should have.<p>In this same sense, everyone can, with training, program. It may be the case that not everyone can program at a professional quality, but they can still make simple programs to do the specific tasks.
Given how many people are either trying to learn to program, or want to learn to program, I'm not sure what the point of this is yet. If we were inundated with people who were attempting to program, but can't—then this seems like a more meaningful concern. But at this point there's a lot of people on the outside trying to get in. Let's work on getting them in, and then we can set about weeding out the people who don't belong. Any weeding we do now will also keep out people who want to belong and should.