Computer programming (often shortened to programming or coding) is the process of designing, writing, testing, debugging, and maintaining the source code of computer programs.
This source code is written in programming language (for example it may be C++ or JAVA). I wrote my first programm when i was 10 years old. It was in "Quick Basic" programming language. So, if you know anyone of many programming language you can create some interesting things. Any game you play, any program you use on your PC, any of your favorite sites it is all created by a programmers.
The most important thing that you create something new and you can be proud of your creation.
The purpose of programming is to create a set of instructions that computers use to perform specific operations or to exhibit desired behaviors. The process of writing source code often requires expertise in many different subjects, including knowledge of the application domain, specialized algorithms and formal logic.
So, writing a computer program can be like composing music, like building a house, like creating lots of stuff. It has been argued that in its current state, it is an Art, not engineering.
An important reason to consider learning a bit about how to program a computer is that the concepts underlying it will be valuable to you, regardless of whether or not you go on to make a career out of it. One thing that you will learn quickly is that a computer is very dumb. It does exactly what you tell it to do, which is not necessarily what you wanted. Programming will help you learn the importance of clarity of expression.
Today, most people don't need to know how a computer works. Most people can simply turn on a computer or a mobile phone and point at some little graphical image on the display, click another button, and the computer does something. An example would be for it to get weather information from the net and display it. This is all the average person needs to know about using a...