Example Essays Home
FAQ
Acceptable Use Policy
Tech Support
LOG IN!
Click HERE for Instant Access
 
This is a free preview of the paper.
Join Now
Log In
  

History Of C++

What kinds of computer languages are used in the development of modern day software? Many to be exact, but to fully understand this question, we must first understand what a computer language is. A computer language is defined as a formal language in which computer programs are written. The definition of a particular language consists of both a syntax and semantics. The syntax, or the rules governing construction of a machine language, is the main part of defining a language. The semantics or the logic of the language is the second defining factor. Many computer languages are available, but only a few are used in modern, or fifth generation, programming. The Computer Language C++ has not only a distinctive and interesting history, but also many features and uses that separate it from the other languages.

FORTRAN was one of the first high-level programming languages. FORTRAN is an acronym for FORmula TRANslation system. FORTRAN was designed by John Backus at IBM in nineteen fifty-four, and it was a landmark for the computing industry. The language appeared in a time when computers still had very small memories and were slow. These computers ran using very primitive operating systems. During this time making a language


to program in machine code was impossible, so FORTRAN used an assembly language. An assembly language is language of words, so each computer required a different program. The language caught quickly because programs that ran important equipment, like a nuclear reactor, took only days to program instead of weeks and required less programming knowledge, making the software less likely to fail or crash. The success of FORTRAN was phenomenal and because of this success, FORTRAN II was released in nineteen fifty-eight (Ritchie 2). FORTRAN II added many improvements over FORTRAN. One the most notable was the ability to separate the compilation of the program modules. This allowed assembly language modules to be linked to FORTRAN modules. The very same year, FORTRAN III was developed but was never released to the public. FORTRAN III was to add the ability to include assembly code inside of FORTRAN code, improving efficiency in some cases. Nineteen sixty-one saw the release of FORTRAN IV. This release was a reorganization of FORTRAN code. Statements like common and equivalence were improved. Improvements in FORTRAN IV caused incompatibility with earlier code written for FORTRAN II. In May of nineteen sixty-two, the American National Standards Institute, or the ANSI committee started developing a standard for FORTRAN. This would be the first standard to be published for any computer language. Also in ninety sixty-two, computer manufacturers started including FORTRAN on all the new computers produced. This helped FORTRAN reach more people across the United States. A FORTRAN standard was finally released in nineteen sixty-six. Since then, two more standards have been released. The first was in nineteen ninety and added long awaited changes to the language. The second appeared in nineteen ninety-five. The next volume is to be released later this year, and will be under the title, FORTRAN 2000. The developers of FORTRAN developed many features that are found in nearly every programming language. FORTRAN was the first to have what was commonly known as “block if statements” or also called “if then else” statements (Stroustrup 1). It was also the first to have a prechecking “while loop“. Before the while loop statement, all loops were postchecking loops meaning the code was executed at least once. To stop this the programmer would have to have an if statement before the loop to stop it from even executing the first time. FORTRAN also introduced the character storage variable. Before this, all characters were stored within an integer variable or as a number (Ritchie 2).

C++ has come to be the dominant language on the market in only a few short years because of its new and refreshing changes. C++ is a direct descendent of the C language and was first seen in the nineteen eighties. In the period since, C++ has advanced from a small instrument that a research laboratory programmer built for himself and some colleagues into the worldwide object-oriented language of choice for numerous generations of programmers. Dr. Stroustrup designed C++ in nineteen eighty-three. He decided, instead of building a new language from the ground up, to port C++ from the C language, meaning that when a C++ source code was compiled it was changed into C so it was compatible with all C compatible computers. In nineteen eighty-nine the ANSI, or the American National Standards Institute; BSI, or the British Standards Institute; ISO, or the International Standards Institute; and the DIN, roughly translated as the German Standards Institute, started to design a C++ standard. Since nineteen ninety-seven C++ has had a published standard definition. There are C++ compilers for practically every computer and operating system, and C++ now enjoys the distinction of being the language with which most modern mini- and microcomputer applications are written (Stevens and Walnum 3). The name C++ was derived by Rick Mascitti in the

Some topics in this essay:
Stevens Walnum, Stevens Teach, Ken Thompson, MIT OS6, Playstation Nintendo, United FORTRAN, Standards Institute, Bell Labs, Stevens Wulnum, C++ C++, language choice, standards institute, computer language, stevens walnum, operating system, people c++, programming language, american national standards, assembly language, machine code, private data, national standards institute, data types called, c++ owes popularity, ansi american national,

Join now to see the rest of the essay!
Approximate Word count = 3573
Approximate Pages = 14 (250 words per page double spaced)


  

More Essays on History Of C++


Professional Papers:
Corporate History: Symanteq1434 words
Object Oriented Languages4482 words
Object Oriented Programming Languages7488 words
JAVA PROGRAMMING LANGUAGE1026 words
EVALUATION OF BUSINESS WORKS ACCOUNTING SOFTWARE1094 words
A MATTER OF IDENTITY765 words



Student Written Papers:
History of C1794 words
A History of Crayons591 words
History Coursework766 words
History1184 words
Hepititis1169 words

Look at even more essays on History Of C++
More Technology Essays

Join Now
(Credit Card)
Join Now
(Online Check)
Join Now
(Phone 1-900)



CUSTOMER SERVICES




Acceptance Essays
Arts
Custom Essays
English
Foreign
History
Miscellaneous
Movies
Music
Novels
People
Politics
Religion
Science
Sports
Technology
Book Notes

 

 


All papers are for research and references purposes only!
Copyright © 2002-2009 ExampleEssays.com DMCA
Saved Papers