How to Learn C ?

Learning C language is very interesting and it is widely used and accepted by entire software industry. The Process to learn programming languages are same as the process we learn natural languages. Such as :- English, Hindi etc.

What is Program ?

Program is a set of instruction to perform some particular work to the Computer.
It is a set of logic to perform some event in a Machine.
Program is a collection of different activities. like
Pre-define function
Token , Keywords
Data Types
Variable and Constant
User Define function
User Code
collection of all these activity are called program.


Step 1:- Before learning any languages such as( English), we learnt the alphabets of C Language. Here we should learn alphabets of C language.
Step 2:- After that, we learn how one or more alphabets can grouped together to form meaningful words. In C these words are called tokens.
Step 3:- In this step, we learn how one or more words can be grouped together to form meaningful sentence. In C language the sentences are called statements.
Step 4:- Finally, we learn how one or more sentences can be grouped together to achieve a specific task. In C language, group of statements performing some special task is called a program.

Note:- C is an imperative procedural language. It was designed to be compiled to provide low-level access to memory and language constructs that map efficiently to machine instructions, all with minimal runtime support.