EssaysForStudent.com - Free Essays, Term Papers & Book Notes
Search

Evolution of Programming Languages

By:   •  Essay  •  435 Words  •  March 16, 2010  •  1,054 Views

Page 1 of 2

Evolution of Programming Languages

The desire to use the power of information processing efficiently in problem solving has pushed the development of newer programming languages. The evolution of programming languages is typically discussed in terms of generation of languages. The first generation of Programming languages is machine language, which required the use of binary symbols (0s and 1s). Because this is the language of the CPU, text file that are translated into binary sets can be read by almost every computer system platform. Developers of programming languages attempted to overcome some of the difficulties inherent in machine language by replacing the binary digits with symbols that programmers could more easily understand. These second-generation languages use codes like A for add, MCV for move, and so on. Another term for these languages in assembly language, which comes from the programs (called assemblers) used to translate it into machine code. Systems software programs such as OSs and utility programs are often written in assembly languages.

Third-Generation languages continued the trend toward greater use of symbolic code and away from specifically instructing the computer how to complete an operation. BASIC, COBOL, C and FORTRAN are examples of third-generation languages that use English and Assembly languages because it more closely resembles everyday human communication and understanding. With third-generation and higher-level programming languages, each statement in the languages translates into several instruction in machine language. A special software program called a compiler converts the programmers’s source code into the machine-languages instructions consisting of binary digits. A compiler creates a two-stage process for program execution. First, it translates the program into a machine

Continue for 1 more page »  •  Join now to read essay Evolution of Programming Languages
Download as (for upgraded members)
txt
pdf