Even so, this is a BAD IDEA. Most people do not have the aptitude for computer programming. Perhaps only 30% of the population does. Forcing the other 70% to endure that is wrong.
Let every individual do what he or she is best at, or what is needed in their own communities.
I was a programming tutor back in my college days. Regardless of how intelligent the person I was tutoring may have been in other topics, if their brain wasn't wired to think in discrete, predictable, and logical steps to perform a task, forget it.
And yes, a small percentage of the population have their brains wired this way. I would put it at 10 or 15% of the population -- I think that 30% is too generous.