I assume you've already read my article what's a programming language?
C language is a high level programming language used for general purpose programming developed in mid-1970's by Dennis Ritchie at At&Ts bell laboratory. Although it is high level language, it has several programming constructs to deal with low level instructions. So, C language has become very popular to develop native applications i.e.; platform specific applications.
C language is a structural and procedural programming language i.e.; it is completely written with functions