The C Language was developed by Dennis
Ritchie at AT & T’s Bell Laboratories in 1972. C is a center level,
methodology arranged programming language. C is more popular because, even
today’s modern programming languages like java, C++ and databases are all developed
by using C language. C programming language is the base for all other
programming languages.
- C is simple, versatile, fast and efficient.
- C is highly portable, a C program can be compiled in any platform that has a C compiler.
- C is broadly utilized in creating framework programming projects like compilers, databases, drivers and working frameworks.
C is called middle level language as it
stands between machine level language and high level language. C is capable of
doing both system level programming to develop Operating System as well as High
level programming to develop applications that run on the Operating systems.
C Programming language is portable
because a program written in C can be compiled for any platform with a C
compiler. The same code can be used for different platforms without and
modifications to a single line of code.
The first edition of “The C Programming
Language” was published by Brian Kernighan and Dennis Ritchie in 1978. This was
a casual detail of C language and was alluded by the name K&R C.
The American National Standards
Institute(ANSI) formed a committee to establish a standard specification of C
language in 1983. A standard variant of C was shaped in 1989 and was designated
“ANSI C” and furthermore as “C89”. Later, in 1990, the ISO(International
Organisation for Standardisation) adopted the ANSI C standard with some changes
in formatting and was referred to as “C90”. Hence C89 and C90 denotes the same
programming language.
In 1999, the C standard was revised to
introduce new features like inline functions, variable length arrays, support
for one line functions beginning with //, improved support for IEEE floating
points etc. This standard is known as “C99”
C Language
Reviewed by exammocktest
on
05:49
Rating:
No comments: