Thursday, July 12, 2012

C History






The C language was first developed in 1972 by Dennis Ritchie at AT&T Bell Labs. Ritchie called his newly developed language C simply because there was a B programming language already. (As a matter of fact, the B language led to the development of C.)

C is a high-level programming language. In fact, C is one of the most popular general-purpose programming languages.

The first version of Unix was written in the low-level PDP-7 assembler language.

Ken Thompson developed a compiler for a new high-level language called B, based on the earlier BCPL language developed by Martin Richard.


BCPL is a simple typeless language .

BCPL (Basic Combined Programming Language) is a computer programming language designed by Martin Richards of the University of Cambridge in 1966.

Originally intended for writing compilers for other languages, BCPL is no longer in common use. However, its influence is still felt due to its role in inspiring Dennis Ritchie's widely-used C programming language.
BCPL was the first curly bracket programming language.

The language is unusual in having only one data type: a word, a fixed number of bits, 
B was used for further development of the Unix system, which made the work much faster and more convenient. 

When the PDP-11 computer arrived at Bell Labs, Dennis Ritchie built on B to create a new language called C which inherited Ken Thompson's taste for concise syntax, and had a powerful mix of high-level functionality and the detailed features required to program an operating system. Most of the components of Unix were eventually rewritten in C.

No comments:

Post a Comment