A language is a mode of communication between two people. It is necessary for those two people to understand the language in order to communicate. But even if the two people to understand the same language, a translate can help to convert one language to the other, understood by the second person. Similar to a translator(or compiler) is the mode of communication between a user and a computer is a computer language.
C Language :
C language is a programming language developed at AT&T’s Bell Laboratory of USA in 1972. It was designed and written by Dennis Ritchie. As compared to other programming language such as Pascal, C allows a precise control of input and output.
The first step in the program development is to devise and describe a precise plane of what you want the computer to do.
An algorithm is a finite set of steps defining the solution of a particular problem.
For algorithm examples …
The next step after the algorithm development is the flowcharting. Flowcharts are used in programming to diagram the path in which information is processed through a computer to obtain the desired results.
Flowchart is a graphical representation of an algorithm.
It makes use of symbols which are connected among them to indicate the flow of of information and processing.