C is a general purpose, structured programming language. Dennis M. Ritchie and Brian W. Kernigahn developed C at Bell Laboratories in USA. Their underlying goal was to develop a language that was simple and flexible enough to be used in a variety of different processors. Since those early days C has undergone several changes. Existing features have been modified; new features have been added and some obsolete once deleted. With the advent and proliferation of microcomputers, several implementations of C emerged. In 1983, the American National Standards Institute formed a committee to produce a C programming language standard. This “ANSI C” was completed in 1988.Major producers of compilers have adopted this standard.