Computer programming is the process to design and write computer programs. Is not this pretty simple, right?
At its most basic you can think of programming as giving instructions to a computer to do something, you want to do it - that sounds very similar to how you work your desktop computer. Simplistic, is the only difference between what you now do as a computer user and what you could do as a computer programmer, that the instructions are stored somewhere, so that they can be used over and over again. As in fact, if you use macros in your software program, as a word processor or a spreadsheet (or many other applications, the macros are enabled) you did a kind of computer programming.
The million lines of code can require as simple as a series of statements in a text file for this specific form files mundane tasks, such as that of supports all computer in a folder stored or as complex as something like a word processing program or the operating system, your computer uses that, programs. We need to understand that computer, which are usually only pieces of metal, plastic, silicone and other materials stuck in such a way that allows them to do some amazing things, the seem to think, actually ever think. But what can it is excellent to follow instructions. So, are these instructions what, anyway? At the level that a computer understands, it must very precisely, very detailed and very complete step-by-step instructions, and they must be able to in a way that the processor and other parts of the computer understand - and this is when small electrical impulses are not people able spend (at least not at this time).
In such a way you can imagine a computer program like a recipe: a set of instructions that can be tracked in order to achieve a result. For a recipe instructions are used by a person and can be omitted some details a little descriptive. For example, if a recipe Guide "pouring the mixture in a blender to give and whip until frothy", it assumes that the person knows what is a mixer, and where it is, how to set up it and how it - and that means casting and frothy meaning, and so on. The human head is expected to fill the gaps. A computer cannot - it has no idea what does something with the exception of a few very simple instructions. So statements is, as we do so, the jobs, which then be translated to something to write that the computer can understand. A programming language called the "way to write tutorials".
What is a programming language makes it possible to do it for us to write instructions for the computer in a more or less human readable form, which then can be translated into something, that where the computer can work with. The human-readable instructions are called (you guessed it) - code in General. Each row of the human readable code translated into thousands of detailed machine instructions. A special program (or set of programs) is used, do this translation - any computer language has its own translator referred to compiler or interpreter. If the translation is ready to store the result in any form such as a file or set files (or in memory of the computer in some cases), and every time the software is running, the computer will follow the instructions and (hopefully), the program will do what it is that it should do.
Although it is often thought that to get a genius can write useful software, almost any computer may be savvy and an interest in, always a power user learn program. Most software is written by average people with expertise and skills. Control computer programming can a lifelong pursuit, but is enough knowledge and skills can be useful things do not collect from reach because who knows how to use a computer and is ready, a little time... or maybe much time to dedicate, but still – it's not out to reach.
Roy "Woody" Zuill is a senior software engineer, who has been programming computers for over 25 years. He is currently working for an international software company that offers individual customer care and billing software for Businsesses all over the world and has previously taught computer programming in a State Universtiy. His website, http://LearnToProgramNow.com, is full of information, articles, reviews, useful links and useful tips for learning how to program computers.
This post was made using the Auto Blogging Software from WebMagnates.org This line will not appear when posts are made after activating the software to full version.