The root of all modern languages is ALGOL, introduced in the early 1960s. AlGOL gave the concept of structured programming to the computer science community.
In 1967 Martin Rechards developed a language called BCPL ( Basic combined Programming Language) primarily for writing system software.
In 1970 Ken Thompsen created a language using many features of BCPL and simply called it ‘B’.
B was used to create early versions of the UNIX operating system at Bell Laboratories.
C was developed from ALGOL,BCPL and B by Dennis Ritchie at the Bell Laboratories in 1972.
C has many concepts from these languages and added the concept of data types and other powerful features. Since it was developed along with the UNIX operating system, it is strongly associate with UNIX. This operating system , which was also developed at Bell Laboratories
Was coded almost entirely in C.
For many years, I was used mainly in academic environments, but eventually with the release of
Many c compilers for commercial use and the popularity of UNIX began to gain widespread support among computer professionals. Today c is running under a variety of Operating System
And hardware platforms.
During the 1990’s C++, a language entirely based on C, underwent a number of improvements and changes and became an ANSI/ISO Approved language in November 1977.
C++ added several new futures to c to make it not a true object oriented language but also more
Versatile language. During the same period sun microsystem of USA created a new language
Java is modeled on c++.