C Language

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  C Language Reviewed by exammocktest on 05:49 Rating: 5

No comments:

Powered by Blogger.