Computer programming is the way in which computers and software programs are instructed to interact with each other and with the directives that they are given. There are a variety of languages that can be used to create computer programs. These languages use terms and code that the computer can translate and then use to execute the program or a variety directives.http://www.wisegeek.com/what-is-computer-programming.htm
Computer programming began in the 1800s when developers started automating the calculating process to make these processes and other common tasks quicker.http://www.blameitonthevoices.com/2010/07/computer-programming-facts.html Originally, computers only recognized code that included 0's and 1's. As computer codes and languages developed, programs were able to execute more complex tasks. These codes can be found in every program that is associated with a computer. From web pages to PC games, programming has made it possible to create each new advancement in computing.
Computer Programming Languages
Computer programming languages are used to write the code that a computer uses to implement the instructions that it has been given. To do this, the instructions must be written using specific requirements. There are a variety of languages, each created to conform to different platforms. http://www.landofcode.com/programming-intro/computer-programming-languages.php
- Computer programming languages that are used for web page design include HTML, Java or PHP. These languages are used to design web pages, online gaming and other interactive programs that are Internet based.
- For software programs, the common languages used are C++, Java and Visual Basic. These are programs that do not require an Internet connection to use, and can range from simple programs for productivity, games or entire operating systems.
What is Computer Programming?
Education is an essential part of becoming a computer programmer. An brief overview of what a computer programmer does is given in this video clip. Classes and on hands learning are also parts of many computer programming courses to better teach new programmers to understand how each system works and how they can solve problems easier.
