-
Essay / Computer Programming Overview - 1136
Computer programming is a big industry. Without it, computers, video games, the Internet and even cell phones would not exist. Jobs are not rare today for computer programming. Almost everything we use has to do with technology, and computer programmers are needed to complete the projects. Computer programming is one of the hardest jobs in the world. Someone who gives up easily when things get difficult or when something doesn't work the way they want won't be successful in computer programming. It takes a lot of time and dedication to complete a task for an employer. When it comes to computer programming, there is a lot of history. (Ferguson) It all started with the invention of the difference engine. (Ferguson) It was made by Charles Babbage in 1822. (Ferguson) Computers need a means of instruction to accomplish a task. (Ferguson) “Computer languages were first composed of a series of steps for wiring up a particular program; these were transformed into a computer and then executed; later, these languages acquired advanced features such as logical branching and object orientation” (Ferguson) Byte was the first computer language. (Ferguson) The byte is made up of 0s and 1s. (Ferguson) The programmer had to translate the program code by hand so that the computer could read it. (Ferguson) This was the first major step toward today's advanced computer languages. (Ferguson) Grace Hopper wrote the first "A-0" compiler in 1951. (Ferguson) The compiler automatically translated the programmer's code into 0s and 1s, allowing programs to run faster because the programmer did not had more to translate the code. manually. (Ferguson) The first major languages first appeared middle of paper...... closes, can take up to 50 lines of code, or more! So, an advanced program, such as Adobe Photoshop, cannot be programmed in a single day. Even if you sat there copying the code, it would take over 24 hours, due to the amount of programming required. Works Cited Bonnice, Sherry. Computer programmer. Broomall: Mason Crest Publishers, 2003. Computer Programming. Bureau of Labor Statistics. United States Department of Labor, Web. November 22, 2013. Computer programmer job description and salary. College of New England Online. New England College Online, Web. November 22, 2013. Ferguson, Andrew. A history of computer programming languages. Brown University. Brown University, Web. November 22, 2013Freedman, Jeri. Careers in computer science and computer programming. New York: Rosen Publishing Group, 2003. Salsamendi, Matthew. Email interview. November 25. 2013.