You have found the "BEST" Term Paper site on the Planet!
PLANETPAPERS.COM!

We GUARANTEE that you’ll find an EXEMPLARY College Level Term Paper, Essay, Book Report or Research Paper in seconds or we will write a BRAND NEW paper for you in just a FEW HOURS!!!

150,000+ Papers

Find more results for this search now!
CLICK the BUTTON to the RIGHT!

Please enter a keyword or topic phrase to perform a search.
Need a Brand New Custom Essay Now?  click here

History of C++: Origins and Examples

Uploaded by devon on Apr 14, 2000

Origins of C++ What are C++ and OOP? C++ is an advanced, high-level programming language (“Computer languages”) that is used to develop powerful applications for Microsoft® Windows®, many Linux environments, and other well-known and widely used operating systems. C++ is quickly becoming the standard language for commercial software development (Oualline). OOP, an abbreviation for object-oriented programming is simply code that “attempts to place a new layer of abstraction between the programmer and the data he is working with … this layer will help the programmer develop better code more quickly than he could do before.” (McHale). OOP languages must include four fundamental concepts before it may reasonably be defined as object-oriented (O-O): encapsulation, polymorphism, inheritance and the ability to be dynamic (McHale). Where did C++ come from? C++ was designed and implemented by Bjarne Stroustrup who works for AT&T Bell Labs as head of the Large-Scale Program Research department where he is heavily involved with the evolution of his product (Duffy, 98). His development, originally called “C with classes” was a marriage between a language called Simula67 with object-orientated features and C, which was powerful and efficient in its design. Fortran John Backus at IBM developed Fortran in 1956. Fortran, an abbreviation and acronym for FORmula TRANslation system, is generally considered to be the first high-level programming language. Fortran is, even today, a language of choice among programmers, its latest release, Fortran 90, in 1990. Early versions of this language would be largely criticized today [there were a few problems like the program layout, which had to obey certain criteria like an 80 character maximum line (the length “of a punch card on which the programs were often written”) (Parsons) and the first six columns were reserved for labels and comments, denoted by the keyword C]; however, this language influenced every language used today in the programming community in some way. A sample Fortran program would look like this (the digits 1, 2, and 3 in this program are labels and .GT. signifies a comparison checking to see if the variable, H, is Greater Than 5): C EXAMPLE FORTRAN CODE DIMENSION A(5), B(5,2) INTEGER H DO 1 I = 1,5 1 A(I) = 6 - I H = 1 3 IF (H.GT.5) GO TO 2 B(H,1) = 1 B(H,2) = 5 + 3 * (H - A(H) ) H = H + 1 GO TO 3 2 STOP END (Parsons) ALGOL Algol, short for ALGOrithmic Language, is perhaps the most influential programming language ever created. The first implementation arose...

Sign In Now to Read Entire Essay

Not a Member?   Create Your FREE Account »

Comments / Reviews

read full paper >>

Already a Member?   Login Now >

This paper and THOUSANDS of
other papers are FREE at PlanetPapers.

Uploaded by:   devon

Date:   04/14/2000

Category:   Technology

Length:   13 pages (2,989 words)

Views:   2979

Report this Paper Save Paper
Professionally written papers on this topic:

History of C++: Origins and Examples

View more professionally written papers on this topic »