Four Basic Concepts in Programming  

10Many thought that learning programming is difficult as some college graduates and experts would usually say. The truth is, it is easy to become reasonably proficient hobby programmer even in a short span of time. One just have to have the right mindset and grounding.

 

Everything can be learned. It may be difficult in the first encounter but surely, after sometime, one will get it. You just have to have an open mind and willingness to learn. More about this are available at http://www.ehow.com/computers/computer-programming/. The mindset includes breaking down and solving problems which can be taught. Trial and error plays a huge part in the process of mastering programming. Basically, the process is like any other learning process.

 

Languages used in programming share some basic elementary concepts. Understanding this and understanding the actual language gives you a firmer grasp of the concept. Just learn the basic knowledge and you need not worry because you will surely finish the program the way it should be.

 

One must know that we are working with a computer program which is composed of a bunch of instructions that tells the computer what to do. More about this are discussed in the Programming questions and answers from Roger. The four basic programming concepts are variables, decisions, loops and subroutines. Variables are places to store information. Decisions are ways to interpret information .Loops are doing the same thing over and over. Subroutines are named chunks of instructions.

 

The first of the building blocks is the variable. It is named box in which information are placed. It can be removed, modified and put back again.  Variables can also be tested against circumstances, which permit the computer programmer to form a bit of decision making into a program. The programmer can dictate the program to execute a certain instruction if a variable meets certain criteria.

 

Often times, the decision will have to be taken over and over again. Repetitive behavior that can be built into the program are now called loops. Then, the programmer might build up a set of instructions.

 

Each of the instructions entails a whole booklet of other things that the programmer can do and these are the equivalent of a program’s subroutines. In programming, the programmer can give these subroutines meaningful names and use them in code assuming that these are needed by the computer to go through and actually achieve something that are written somewhere.

 

Programming languages are all composed of specific syntax and structure that allow the programmer to build up sets of instructions. But one must remember that these are all different. The four basic concepts are common to almost every language and vital to creating all types of programs, even the simplest one.

 

Much can be achieved if you have knowledge of these four concepts. A lot of aspiring programmers don’t start programming right away because they have not realized that they need not invest in software of some kind.

 

All that is really needed to start programming is the will to get started! You will probably need help from someone who have tried making successful programs a couple of times or maybe a book or two will also help but they are not required for you to learn programming now! Have the will and you are good to go. If you need more information, try to research about the answer on the question, Why is array literal faster than new Array?

 

Leave a comment