Tuesday, August 31, 2010

Learning to Program!

Computer programming has always been a fascination of mine. A dream always just beyond my reach due (mostly) to laziness. Learning to program takes time, persistence, and many long hours in front of a computer. So lets get into it.

What do you need to begin programming?

First you should have a solid grasp of computer logic and program design. As a beginner programmer most colleges require you take a logic class either before or as you take your first computer science courses. Structured programming takes you through the software development process and helps the programmer design code that can be easily read by himself and others. Why this is important will become clear as we go along. Interestingly, the hardest part is designing the logic, or figuring the "how" of the program. After that you only have to translate that logic into computer language.

Computer language is achieved more simply by using a programming language. Though arcane, programming language is not computer language. Computer language is a series of 1's and 0's or binary bits. Programming languages in human language (or close to it), and are structured to be transformed into computer language by the compiler as long as proper syntax is used. Some programming languages include, Java, C, C++, C#, Python, and many others.

No comments:

Post a Comment