Programming languages - How they evolved and their differenc
Programming languages - How they evolved and their differencesAt the beginning of the computer era, programming a computer consisted of feeding 1’s and 0’s into the machine and hoping to get the correct output on the other end. But as they have evolved, programming languages have gotten more and more English-like and ever more abstract. The goal has always been to make the concept of controlling a machine via code written by people less difficult. The only way to do this is to get further away from machine level operations. This paper deals with the changes and evolution of these languages. Many computer users do not understand or appreciate the programs that they use. Starting with the history of programming languages, this paper will help to inform these people. With the help of resources like Dr. Dobb’s journal and other magazines, the average user will learn the differences in the languages, how the languages are interpreted and some of the newest advancements in programming languages. Programming languages have had many major advancements over the last 57 years. Figure 1 shows a timeline starting with Von Neumann’s conditional control transfer and ending with the creation of Jav
After all of the specified files have been made into object files, the process of linking them together begins. Using the address in memory of their locations, the compiler connects the source file with main to the rest of the object files specified. When these files are linked together, they are made into an executable file. An executable file is what the average computer user is used to when they start running a program. (Compiler terminology, n.d., p 2 electronic version)
Some topics in this essay:
Generation Language,
Corradi Letizia,
Object File,
Language Assembly,
,
NET Microsoft,
C++ Stoustrup,
C++ Java,
Language Third,
Pascal Pascal,
programming languages,
electronic version,
1’s 0’s,
languages nd,
programming languages nd,
object oriented,
source code,
generation language,
2 electronic version,
visual studionet,
1 electronic,
2 electronic,
1 electronic version,
3 electronic version,
nd 2 electronic,
Join now to see the rest of the essay!
Approximate Word count = 2155
Approximate Pages = 9 (250 words per page double spaced)
|