C programming language was created in 1972 by Dennis Ritchie.
This C language was developed from B language.
c is a general purpose programming language. c programming is called system programming language.
There are two types of programming.
1. Application Program
2. System Program
Application Program:
An application program is required to create the application required by the user.
Ex:
media player, email
System Program:
A system program is needed to create the necessary software for the operating system.
Ex:
compiler, device driver
This is a portable programming language. Why do we call it a portable programming language? If we write c programming on one machine, it will work if we use it on another machine that supports c program. Because c programming depends on any hardware and platform. There is no. So it is called platform independent language and hardware independent language.
Now all the model language we use is written based on c language. By model language we mean c++,java,php,python.
So if we learn c language clearly we can learn all these very easily.