What is C language?
C is computer programming language. It was developed by Dennis Ritchie at Bell Labs between 1969 and 1973.
It is often considered to be the mother language as most of the later programming languages have developed from C. This includes C++, C#, Java, etc. In fact, most of the compilers, JVMs, Kernals etc. are written in C language.
C is a System programming language and was used to re-implement the Unix operating system. It is a type of system programming language as it can be used to do low level programming, such as for hardware devices, OS, drivers and kernels. However, unlike other programming languages it cannot be used in internet programming.
C is procedure-oriented in nature as its primary function is to specify the series of steps or procedures that the program must take to solve the problem. It is also a structured programming language which is a subset of procedural language. A structured programming language breaks down the program into parts or blocks to make it easier to understand. C is also considered as a middle level language because it supports the features of both low-level and high level language.
Since its development, C has become the most widely used programming languages of all time. While there are various other languages in use today, the impact that C has had on programming cannot be denied.