Evolution of C to C++ language
The C language was developed by Dennis Richie in 1972, at Bell Labs primarily as a system programming language. That is, a language to write operating systems with Richie's primary goals were to produce a minimalist language that was easy to compile, allowed efficient access to memory, produce efficient code and did not need extensive run-time support.
C ended up being so efficient and flexible that in 1973, Ritchie and Ken Thompson rewrote most of the UNIX operating system using C. C's popularity was in part tied to the success of UNIX as an operating system.
In 1978, Brian Kernighan and Dennis Richie published a book called " The C Programming Language". In 1983, the American National Standard Institute (ANSI) formed a committee to established formal standard for C. In 1989, they finished with all work and published a standardized version of C language named C89 which was further commonly known as ANSI C.
In 1990, International Organization for Standardization (ISO) adopted ANSI C. This version of C became as C90. In 1999, the ANSI committee released a new version of C called as C99.
1. C++ was developed by Bjarne Stroustrup at Bell Labs as an extension of C in 1979.
2. C++ is an object oriented language based on the C programming language.
3. It should be viewed as a super-set of C language.
4. Almost all the features which are available in C are also be in C++ language.
5. C++ language is designed for large scale software development.
6. C++ further rectified by ISO committee in 1998 and 2003 again.
Thanks
Mukesh Rajput
Post A Comment:
0 comments: