Programming is when with a programming language you create a program with a specific behavior which you design. To be able to propgram you need to know a programming language, there are several languages, such as Javascript, C, C++, Php, SQL, JAVA etc. They are each designed for different applications. Programmers write their code in a program, this program translates the code into a binary code, which is understood by the computer. This is the job of a compilater. Compiling is when the programming language gets transformed into a binary code. A binary code is a succesion of “1″ and “0″, basically “1″ means “on” and “0″ means “off”. This is how the computer functions. For example everything stored on the hard drive is coded into these series of ones and zeros. And an other program reads the information and translates it so that we humans can understand it. It then becomes an image, video, text etc.
Programmers are the people how design the programs we use on the computer. They have often studied years in order to know several programming languages and to be able to do different sort of programs.
They also use debugging programs in oder to make sure that their code is correct and does not have any faults. Other wise it could have serious consequences for the computer. For example the program could run non stop, for infinity and could be impossible to stop. That wouldn’t be very usefull and would blog the computer. Or it could malfunction and not give the expected result. It could also change some essentiel settings of the computer and this could result in the computer not being able to start or load.
There are several programs that can be used to program, such as code::blocks or Notepad++. They are free and easy to use.
