Thursday, April 15, 2010

Introduction to C language - II

However, there were many changes unofficially made to the C language that were not presented in the book 'The C Programming Language', written by Brian Kernighan and Dennis Ritchie in 1978.

C was on the step to lose its portability. A group of compiler vendors and software developers petitioned the American National Standards Institute (ANSI) to build a standard for the C language in 1983. ANSI approved the application and by the end of 1989, the committee approved the ANSI standard for the C programming language.

Now, all C compilers have the standard library, along with some other compiler-specific functions.
  • C is a general-purpose programming language.
  • C is a high-level language that has the advantages of readability, maintainability, and portability.
  • C is a very efficient language that allows you to get control of computer hardware and peripherals.
  • C is a small language that you can learn easily in a relatively short time.
  • Programs written in C can be reused.
  • Programs written in C must be compiled and translated into machine-readable code before the computer can execute them.
  • C provides many programming languages, such as Perl, C++, and Java, with basic concepts and useful features.
  • The ANSI standard for C is the standard supported by all C compiler vendors to guarantee the portability of C.
  • You can use any C compilers that support the ANSI standard.


No comments:

Post a Comment