C Programming Language was invented by “Dennis Ritchie” in 1972 at AT&T Bell Laboratories of USA. C Programming is used for developing system software and application software applications. C is a middle level language as it combines features of both high level and low level languages.