History of C language
The
base or father of programming languages is 'ALGOL.' It was first introduced in
1960. 'ALGOL' was used on a large basis in European countries. 'ALGOL'
introduced the concept of structured programming to the developer community.
In
1967, a new computer programming language was announced called as 'BCPL' which
stands for Basic Combined Programming Language. BCPL was designed and developed
by Martin Richards, especially for writing system software.
This
was the era of programming languages. Just after three years, in 1970 a new
programming language called 'B' was introduced by Ken Thompson that contained
multiple features of 'BCPL.'
This programming language was created using UNIX
operating system at AT&T and Bell Laboratories. Both the 'BCPL' and 'B' were
system programming languages.
Fig: Dennis Ritchie |
In 1972, a great computer scientist
Dennis Ritchie created a new programming language called 'C' at the Bell
Laboratories. It was created from 'ALGOL', 'BCPL' and 'B' programming
languages.
'C' programming language contains all the features of these
languages and many more additional concepts that make it unique from other
languages.
Fig: History Of C Language |
'C' is a powerful programming
language which is strongly associated with the UNIX operating system.
Even most of the UNIX operating system is coded in 'C'. Initially 'C' programming was limited to the UNIX operating system, but as it
started spreading around the world, it became commercial, and many compilers
were released for cross-platform systems.
Today 'C' runs under a variety of
operating systems and hardware platforms. As it started evolving many different
versions of the language were released. At times it became difficult for the
developers to keep up with the latest version as the systems were running under
the older versions.
To assure that 'C' language will remain standard, American
National Standards Institute (ANSI) defined a commercial standard for 'C'
language in 1989. Later, it was approved by the International Standards
Organization (ISO) in 1990. 'C' programming language is also called as 'ANSI
C'.
No comments:
Post a Comment