Many of its principles and ides were taken from the earlier language B and B's earlier ancestors BCPL and CPL. CPL (Combined Programming Language) was develople with the purpose of creating a language that was capable of both high level, machine independent programming and would still allow the programmer to control the behaviour of individual bits of information.
The original name of B-LANGUAGE is BCPL (Here BCPL stands for Basic Combined Programming Language and it is a preliminary language of C). Afterwards the BCPL was renamed called B-LANGUAGE from its first alphabet. This language has number of advance features than BCPL.
From 1972(some researcher say 1970) at BELL-LABORATORIES (which is the part of AT & T) in U.S.A by the scientist Dennis Ritche developed a powerful software tool which has a big facility called C-LANGUAGE. C-LANGUAGE was renamed from the BCPL's second alphabet.
After many years research, C language was developed and become popular. C-LANGUAGE has different versions from time to time. First version fo C-LANGUAGE is 1.0 that has high-level language compilation facility in two phases. Afterwards in 1975 C-LANGUAGE 2.0 was developed which has both high level and low level facility. UNIX(which is multi-user operating system) operating system was written in C-LANGUAGE by Ken Thomson. Later on in 1980, an IDE(Integrated Developed Environment) a menu driven with compilation and debugging facility, and advanced version of C-LANGUAGE was developed which is called version 4.0.
Afterwards around 1983 an object oriented programming (OOP) software was developed from the C-LANGUAGE that is called C++. Between 1983 and 1986, Bjarne Sroustrup of Bell Labs began working on an extension to C, called C++. The main additions of C++ were classes and object oriented code, meaning that C code could be much more easily reused and ported. This is the language that most modern day programmers use.
C's power and flexibility soon became apparent. Because of this, the Unix opreating system which was originally wriiten in assembly language, was almost immediately re-written in C in 1975. During the rest of the 1970's, C spread throughout many colleges and universities because of it's close ties to Unix and the availability of C compilers. Soon, many different organizations began using their own versions of C causing compatibility problems. In response to this in 1983, the American National Standards Institue (ANSI) formed a committe to establish a standard definition of C which became known as ANSI Standard C. Today C is in widespread use with a rich standard library of functions.
Best Core Java Training Institute: JNNC Technologies is the
best Core Java Training Institute in Vizag providing
Core Java Training classes by realtime ...
0 Comments
If you have any doubts,please let me know