Here is the synopsis of our sample research paper on Third and Fourth Generation Computer Languages. Have the paper e-mailed to you 24/7/365.
Essay / Research Paper Abstract
This 5 page paper provides an overview of third and fourth generation computer languages. This paper also considers the difference in the use of third and fourth generation languages and their applications. Bibliography lists 6 sources.
Page Count:
5 pages (~225 words per page)
File: MH11_MH3ComLa.rtf
Buy This Term Paper »
 
Unformatted sample text from the term paper:
value in the continued use of 3rd generation languages for many functions. In considering the comparative view of 3rd and 4th generation languages, it is beneficial to understand the
differences in these languages and their applications and the underlying reasons that language developers have pursued continued changes. The word "generation" is used to describe the development of
different types of computer languages and the typing of these computer languages. Essentially, new generations suggest a progression from older, less efficient computer codes. For example, 1st generation
computer languages are based on simple machine codes, where the programmer describes a task relative to specific operations through a numeric language that is specific to a single machine (Language
Generations, 2003). In contrast, 3rd generation languages are high level languages in which the programmer describes how to do a task in terms of a problem oriented language, related
to what has been described as structural programming languages (Language Generations, 2003). Fourth generation languages Fourth generation computer languages are "application specific" languages (FOLDOC, 2003). "The term
was invented by Jim Martin to refer to non-procedural high level languages built around database systems. The first three generations were developed fairly quickly, but it was still frustrating, slow,
and error prone to program computers, leading to the first "programming crisis", in which the amount of work that might be assigned to programmers greatly exceeded the amount of programmer
time available to do it" (FOLDOC, 2003). It was recognized, then, that certain applications could be generalized and that programmers could add limited programming languages to make them usable
across different formats (FOLDUC, 2003). "Thus were born report-generator languages, which were fed a description of the data format and the report to generate and turned that into a
...