Imagine a world where only a few of us knew how to balance an account, or a few of us understood how much will they have left if they spent x amount at the gas station.
Now imagine a world where everybody has a basic ability to develop software.
All the above being said, the beginning is not programming, but learning how to Think, Read, and Write. Not programming language, but human language. When we have learned some basic thinking process (logic), then having the ability to easily program will follow.