 If everyone could program, would you feel less self-worth?
makecheck: If you expand programming to its most basic definition, "customizing the behavior of a computer", then we are nearly there already.  People can make computers do much of what they want (view TV shows, find interesting things to read, play music, write journals, buy things, etc.) without using an actual programming language.Reading isn't as universal as you'd think.  Arguably, the ability to read in one language is a different skill than reading in another, just as reading at a 1st grade level is different than being able to read the engineering manuals of the space shuttle.  At some point, there are limitations to what a person can do, but within their limits they can do many great things.  I think the same will remain true of computer use.