The History of C++ Programing Language

            

             Upon inception, C++ provided an advanced, high-level programming language that .

             was instrumental in developing powerful applications for Microsoft® Windows®, as.

             well as many Linux environments, and other well-known operating systems. C++ quickly .

             became the standard language for commercial software development (Oualine).

             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).

             C++ .

             C++ was designed and implemented by Bjarne Stroustrup, of AT&T Bell Labs. 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. 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):.

Related Essays: