Data is a number, character, or character string . Eg. 1,2,3 "Any String", anything that can be used as value in a program. They are allso called "Constants".
Manipulators of data. "Add" , "Subtract" etc. are example of instructions. In C/C++ these are called functions.
Data that has been processed. Result of a process.
Prgoram is a set of instruction(s). Written in a text file, using a text editor.These instruction written in human understandable form, following a particular compiler/translator grammer ( or syntax). Eg.
A program written in human understandable form, follwing english grammer ( well almost ).
Program name: How to make coffee , the Jahan's way:-
- Begin boil water until its bubbling hot
- Now pour some coffee
- Keep on boiling
- Check that the coffee grains are disloved
- If coffee grains are disolved follow instruction no. 6 else go to instruction no. 4
- Stop boiling
A translator. A compiler translates a program to ( operating system specific) machine understandable form called object code.
Final step in making a program executable, which includes final parts.