C History

C programming language history begins at Bell Laboratories with UNIX operating system in 1960. Earlier Unix was completely written or developed in assembly language. Because of Assembly language, time taking debugging process, machine dependent, hard to understand and implementation nature, it becomes very difficult to maintain and develop new utilities(programs). And from here easy to understand and develop program requirement was born.

In 1970, From BCPL(Basic Combined Programming Language) Ken Thompson developed B language. It was the first high level language.

B Language still lacks data types and other features, To overcome these problems, In year 1972, Dennis Ritchie developed C programming language using BCPL and B language. C is a portable programming language, offers to write programs in high level as well as low level language which allows to write and maintain code in easier way and run across different hardware platforms.

In 1972, Unix was completely rewritten with c programming language and become available for different hardware machines.

In 1978, Brian Kernighan, Dennis Ritchie released K&R C, which was first documentation of c language.

In 1989, ANSI Committee standardize c language and named ANSI C.