HISTORY OF C LANGUAGE
Earlier, there was a specific purpose for designing every language. For example, language FORTRAN (Formula Translator) for scientific and mathematical applications. Another Language COBOL (Common Business Oriented Language), for business applications. Thus, the History of C language relates with the need or purpose for invention for a new language.
“Necessity is the mother of invention“, from here the first step towards C was put forward by Dennis Ritchie.
DENNIS RITCHIE – The man who invented C..
Dennis Ritchie developed the C Language in 1970’s at AT and T’s Bell laboratories. Initially, designed for Programming in the operating system called UNIX.
Dennis Ritchie invented the C language and first implemented the language on a DEC PDP-11 (Programmed Data Processor). DEC PDP-11 used the operating system UNIX.
C is the result of a development process that started with an older language named BCPL (Basic Combined Programming Language).
Martin Richards, developed BCPL and it influenced a language called B. Ken Thompson invented the language B. Thus, B led to the development of C in 1970’s. The fact that the name of the language is C, as it simply lies next after B.
In 1982, ANSI (American National Standards Institute) formed a committee to standardise the C language. Finally in December of 1989, the standard for C was introduced known as ANSI C. ISO (International Standards Organisation) also adopted the Standards. The resulting standard was typically referred to as ANSI/ISO Standard C. Generally, most of the modern compilers conform to this standard.
In 1978, Dennis Ritchie and Brian Kernighan published the first edition of The C Programming Language. The book, noted to C programmers as “K&R“, served for many years as an informal description of the language. The genre of C that the book explains is commonly mentioned to as K&R C where as the following edition of the book covers the later ANSI C Standards.
This was all about the HISTORY OF C LANGUAGE… For Further Introduction Of C Language.. Click on the following..