Computers can do so much these days. They’re practically an indispensable part of life for many people, and they help make it possible to provide public services to us like electricity, running water, and public transport. Plus of course all the applications in business and industry.
The way all this technology works appears like magic, and in a way it is. But like all magic there is a simple secret behind what seems really incredibly complicated. Not too surprisingly, the method that creates all this amazing sorcery is called "source code", and it’s easy to learn (which probably would make you some kind of sorcerer or something).
Once you learn the secrets of source code, you have the power to make computers do anything you want. You could make computer games, create virtual worlds, or even write programs that help people do important things like saving lives and protecting people from crime. In fact anything you can imagine is possible with computer programs.
Not all source code is the same however. There are different programming languages to learn, but if you learn one language and become good at it, you will find it’s very easy to learn the other languages. The reason why there are different programming languages is that some of them are more suitable for certain kinds of jobs than others, but they all basically work in the same way.
Just like how in music there are are only seven musical notes but we can make endless different kinds of music from them, in programming there are really only seven different kinds of instructions (comments, declarations, conditionals, loops, value changes, input, output), but we can make many different kinds of programs from just those instruction types.
Learning programming is fun and easy, and it helps you understand computers really well. Even better, it gives you the power to control what they do. So if you’re feeling bored, or if you want to learn something really cool and amazing, try learning the secrets of source code.