C is a programming language that is invented in the year 1972 by scientist Dennis Ritchie at AT & T Bell Lab of California University in the USA, to use as a system language for the UNIX operating system. C language is the same as English language means it is understandable to humans but the hardware will not able to understand human language because it understands only the Machine Language we don’t need to go in deep about Machine Language just remember it. Therefore to communicate with machines we have to convert our language into machine language for that we need a compiler (Compiler is nothing but Computer software). The compiler can convert our C language into Machine Language.
1. Software is the spirit ( आत्मा ) of hardware . 2. Just by joining some hardware (Electronics Components) we can’t make our Computers, Laptops, Mobiles, Tablets, etc. so programming is essential to make this hardware functional. 3. Program instructs and controls the hardware and C is the very basic language to start. 1. By learning a computer language you'll able to build your own software, OS, Virus, Antivirus. For example, WhatsApp, Hike, Calculator, Media Player, Facebook, Twitter. 5. After learning the C language you'll be able to build your own computer applications. 6. C language Helps to learn more advanced languages like Java, Dot Net, MATLAB. because this all language depends upon C language. 7. It is good for starters because it is just like the English language and easy to understand.