C Language Programming Development
C is a programming language developed at AT & T Bell Laboratory of USA in 1972 and it is designed and written by Dennis Ritchie. C allows a precise control of input and output as compared to other programming languages such as Pascal.
Many of the ideas and principles were taken from B and its ancestors BPCL and CPL.
Earlier a new language called Combined Programming Language(CPL) was developed at Cambridge University. This language was too complex and it is difficult to learn. Martin Richards at Cambridge University reduced the features of CPL and developed a new language called Basic Combined Programming Language(BPCL). But this is also a less powerful and too specific. Ken Thompson at AT & T's Bell Laboratory developed a language called B as further simplification of CPL. But this was also too specific.Dennis Ritchie inherited some features of CPL and BPCL and added some his own features and developed a new language called C language. Dennis Ritchie first implemented C on a DEC PDP-11 that used the UNIX operating system.
Earlier, the absence of a standard for C programming code there is discrepancies. 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. To overcome this situation, American National Standards Institute ANSI established a committee in 1983 that defined an ANSI standard for the C language formed a committee 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.
ANSI C, ISO C, and Standard C refer to the successive standards for the C programming language published by the American National Standards Institute (ANSI) and the International Organization for Standardization (ISO). Historically, the names referred specifically to the original and best-supported version of the standard (known as C89 or C90). Software developers writing in C are encouraged to conform to the standards, as doing so aids portability between compilers.
ANSI C, ISO C, and Standard C refer to the successive standards for the C programming language published by the American National Standards Institute (ANSI) and the International Organization for Standardization (ISO). Historically, the names referred specifically to the original and best-supported version of the standard (known as C89 or C90). Software developers writing in C are encouraged to conform to the standards, as doing so aids portability between compilers.