C Language
Saturday, 19 May 2012
Saturday, 12 May 2012
Breif History of C Language
In 1960’s hundreds of
languages had come into existence, almost each for a specific purpose.
For example: COBOL was being used for commercial applications, FORTRAN
for engineering and Scientific Applications and so on. At this stage
people started thinking that instead of learning and using so many
languages, each for a different purpose, why not use only one language,
which can program all possible applications. Therefore, an international
committee was set up to develop such a language. This committee came
out with a language called ALGOL in 1960. However, ALGOL 60 never really
becomes popular because it seemed too abstract, too general. To reduce
this abstractness and generality, a new language called Common
Programming Language (CPL) was developed at Cambridge University in
1963. CPL was an attempt to bring ALGOL 60 down to earth. However, CPL
turned out to be so big, having so many features, that it was hard to
learn and difficult to implement. Basic Combined Programming Language
(BCPL) developed by Martin Richards at Cambridge University in 1967
aimed to solve this solve this problem bringing CPL down to its basic
good features. But unfortunately it turned out to be too less powerful
and too specific.
Around
the same time Ken Thompson at AT&T Bell Lab’s as further
simplification of CPL wrote a language called B. But unlike BCPL, the B
language too turned out to be very specific. Dennis Ritchie inherited
the features of B and BCPL, added some of his own and developed C
language.
Wednesday, 9 May 2012
C Language
C is a high level language (C is often called a "Middle Level" programming language) created by Dennis Ritchie at the Bell Telephone Laboratories in 1972. The language was created for a specific purpose: to design the UNIX operating system (which is used on many computers). Because C is such a powerful and flexible language, its use quickly spread beyond Bell Labs. Programmers everywhere began using it to write all sorts of programs. Soon, however, different organizations began utilizing their own versions of C, and subtle differences between implementations started to cause programmers headaches. In response to this problem, the American National Standards Institute (ANSI) formed a committee in 1983 to establish a standard definition of C, which became known as ANSI Standard C. With few exceptions, every modern C compiler has the ability to adhere to this standard.
Logical Tutorial C language 11
Subscribe to:
Comments (Atom)