Why Learn Programming?
Programmers are creators!You go from a blank text file to a working program with nothing to limit you but your imagination. Programming is like having access to the absolute best set of LEGOs in the world in unlimited qualities. Amazing!
It's also great fun to see someone using something that you made. Your ability to improve your life and the lives of your friends and family is limited only by your ideas once you can take full control of your computer.