Super programmer Programming is the process of writing instructions and directing commands to a computer or any other device such as DVD players or audio and video receivers in modern communication systems, to direct this device and inform it how to deal with data or how to perform a series of required tasks called an algorithm. The programming process follows rules specific to the language chosen by the programmer. Each programming language has its own characteristics that distinguish it from the other and make it suitable to varying degrees for each type of program and according to the task required of this program. Programming languages also have common characteristics and common limits because all these languages were designed to deal with the computer. Programming languages (software) develop with the development of the computer's visual hardware. When the computer was invented in the forties and fifties of the last century (after the electrical calculators in the twent...