The view that most people have of programming is that code equals Greek. This assumption occurs because these languages cannot be understood by people. Even after studying it for some time, it still does not make sense. What is aggravating is that code written in English is extremely irritating for people who cannot make head or tail of it.
However, once the rules are explained, the code will start to make sense. Consider programming a problem-solving game, like Sudoku for instance. Once you know how to do something, the code will start to make sense.
Programming is all about rules, and once you know these rules you can go about creating anything you like. This factor causes most people to take an avid interest in programming, because it allows you to have your own approach to a problem. For example, if you want to design a simple DVD cataloguing system for your movies, you can do so with a little bit of programming knowledge. How you approach the problem and how someone else does it will be completely different. The challenge and fun is to keep going at it until you are satisfied with its efficiency and effectiveness.
Programming is also a great way to stimulate your brain. By mulling over a problem and trying to solve it, you effectively train your brain to approach daily situations in a composed and precise manner, enabling you to dissect the problem and solve it bit-by-bit just as you would a programming problem.
So go ahead and try it; there is a multitude of programming languages out there with millions of free tutorials on how to go about it. Who knows, you might even turn it into a career.
