Overview of C Programming

C is a structured programming language developed by Dennis Ritchie in the year 1973. C language was developed to write the UNIX operating system, hence it is strongly associated with UNIX.

C is a successor of B language which was introduced around the early 1970s. The UNIX OS was totally written in C.

The Linux OS and the MySql database are written using C language.

The purpose for creating C language is that the programming language should be easy to compile and interact with the machine like machine instructions.

The program written in C language will finally be converted to the machine instructions.

  • C language is easy to learn with simplified syntax.
  • It takes less time to execute.
  • It can run on different platforms.
  • It can be used to create applications as well as system level programs.

Currently the latest version of C is c17 which was prepared in 2017 and published in June 2018. It replaced the C11 version.


Most Read