C Programming Tutorial - ITDeveloper

ITDeveloper : C Programming

C Programming

Step by Step Tutorials


Share with a Friend

 

History of C Programming


C programming language was first introduced by Dennis Ritchie at the AT&T’s Bell Laboratories USA in 1972 and was implemented for the first time in DEC PDP-11 computer.


C evolved from two previous programming languages BCPL (developed by Martin Richards) and B (developed by Ken Thompson). Dennis Ritchie used the concepts of BCPL and B to develop C and added data typing and some other powerful features.

In 1960s Dennis Ritchie was working at AT&T Bell Labs to develop an operating system. At those times all the systems used assembly language which required pages of codes for even simple tasks.


The UNIX system which was built by both Dennis Ritchie and Ken Thompson was built using assembly language. Later they changed the chip system of UNIX from PDA-7 to PDP-11. At that time B (developed by Thompson himself) was the most advanced programming language and they thought of implementing it on UNIX but the compatibility issue of B with PDA-11 led to the development of new high-level programming language which was later named C as it was the successor and influenced from B.


C programming language was developed in 1972 by Dennis Ritchie at bell laboratories of AT&T (American Telephone & Telegraph), located in the U.S.A.

Dennis Ritchie is known as the founder of the C language.


It was developed to overcome the problems of previous languages such as B, BCPL, etc.


Initially, C language was developed to be used in UNIX operating system. It inherits many features of previous languages such as B and BCPL.


Let's see the programming languages that were developed before C language.



Language Year Developed By
Algol1960International Group
BCPL1967Martin Richard
B1970Ken Thompson
Traditional C1972Dennis Ritchie
K & R C1978Kernighan & Dennis Ritchie
ANSI C1989ANSI Committee
ANSI/ISO C1990ISO Committee
C991999Standardization Committee