Before starting to learn about C Programming let us firsr understand what exactly programming is.
Suppose you are from India and you speak hindi and you want to communicate with someone who is from China and speak chinese. So how you will communicate ?
You have 2 choices : either learn chinese or hire a translator who can translate your message to other person.
Now if you try to learn chinese than just imagine how much time you need to learn chinese properly. Better option is to hire someone who can translate hindi to chinese
Let's take another scenario where you wants to communicate with computer. Now you can talk in english but computer only understand binary 10101010. How you are gonna communicate ?
Answer is simple, you need a programming language which is gonna act like a translator between you and your computer