C is a general-purpose, procedural (imperative) computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system. By design, C provides constructs that map efficiently to typical machine instructions.
C programming language was developed by American computer scientist Dennis Ritchie at Bell Laboratories. C first appeared in 1972. C was designed by Dennis Ritchie.
C filename extensions include .c and .h (.h is an extension of C header file).
Major C language implementations include K&R C, GCC, Clang, Intel C, C++Builder, Microsoft Visual C++, and Watcom C, etc.