C
History of C Programming Language:
- C is a programming language which born at “AT & T’s Bell Laboratory” of USA in 1972.
- C was written by Dennis Ritchie, thats why he is also called as father of c programming language.
- C language was created for a specific purpose i.e designing the UNIX operating system (which is
currently base of many UNIX based OS). - From the beginning, C was intended to be useful to allow busy programmers to get things done because C is such a powerful, dominant and supple language
- Its use quickly spread beyond Bell Labs in the late 70’s because of its long list of strong features
Why Name “C” was given to Language ?
- Many of C’s principles and ideas were derived from the earlier language B. (Ken Thompson was the developer of B Language.)
- BCPL and CPL are the earlier ancestors of B Language
- CPL is common Programming Language.In 1967, BCPL Language ( Basic CPL ) was created as a scaled down version of CPL
- As many of the features were derived from “B” Language thats why it was named as “C”.
- After 7-8 years C++ came into existence which was first example of object oriented programming .
Summary of C Programming Language History
Summary – | ||
---|---|---|
1 | B Language Developed By | Ken Thompson |
2 | Operating System Developed in C | UNIX |
3 | Developed at | AT & T Bell Laboratory |
4 | Creator of Traditional C | Dennis Ritchie |
5 | Year | 1972 |
C Programming Language Timeline :
Programming Language | Development Year | Developed by |
---|---|---|
ALGOL | 1960 | International Group |
BCPL | 1967 | Martin Richards |
B | 1970 | Ken Thompson |
Traditional C | 1972 | Dennis Ritchie |
K&R C | 1978 | Brain Kernighan and Dennis Ritchie |
ANSI C | 1989 | ANSI Committee |
ANSI/ISO C | 1990 | ISO Committee |
Milestones In C Programming History :
A new language B a second attempt.1970.
A
totally new language C a successor to B 1971
By
1973 UNIX OS almost totally written in C.
History of C Programming : Chart
C Programming Inventor :
C Programming Language
Timeline :
Language
|
Dev. Year
|
Developed
by
|
|
|
|
|
|
ALGOL
|
1960
|
International Group
|
|
|
|
|
|
BCPL
|
1967
|
Martin Richards
|
|
|
|
|
|
B
|
1970
|
Ken Thompson
|
|
|
|
|
|
Traditional
C
|
1972
|
Dennis
Ritchie
|
|
|
|
|
|
K&R
C
|
1978
|
Brain Kernighan and
Dennis Ritchie
|
-
|
|
|
|
|
ANSI
C
|
1989
|
ANSI Committee
|
|
|
|
|
|
ANSI/ISO
C
|
1990
|
ISO Committee
|
-
|
|
|
|
|
C father of C language:
Father of C Programming : Dennis Ritchie
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Born On
|
September 9 1941
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Born in
|
Bronxville
–
New York
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Name
|
Dennis MacAlistair
Ritchie
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nickname
|
DMR
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nationality
|
American
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Graduate From
|
Harvard University
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Graduate In
|
Physics and Applied
Mathematics
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Webpage
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dead On
|
October 12 2011
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dennis Ritchie : Known for
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No
|
|
What ?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1
|
|
Creator of C
Programming
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2
|
|
Creator of UNIX
operating System
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3
|
|
Co-author of “The C
Programming Language”
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Awards :
Year Award
1982 Ritchie
and Ken Thompson jointly received the Turing
Award for their development of generic operating systems theory
1999 Thompson and Ritchie jointly received
the 1998 National Medal of Technology from President Bill Clinton for
co-inventing the UNIX operating system and the C programming language
Photo Gallery :
Dennis
Ritche : Father of C Programing Language:
Dennis
Ritche : In Award Function:
Dennis Ritche : With Ken Thompson
(Creator of BCPL)
Dennis Ritche : With Ken Thompson
(In Laboratory)
We Salute !!!!
Though
this great Scientist have provided us such strong platform for development of
programming language free, his death was
unnoticed as compare to Steve Jobs
(Founder of Apple). Development of C
by Dennis Ritchie was milestone in
the
programming
history.
Goodbye :
include<belllab.h>
#include<unix.h>
#include<cprogramming.h>
VOID main()
{
printf("Good By , Dennis \n");
RETURN(Loophole);
}
all the best | ||
---|---|---|