Programming concept said that, all programming language must be declaring variable before use except Python language. 

You need to use variable to store information for any process in program or display.

Information that you want to store should be like character, wide character, integer, floating point, Boolean etc.

Operating system allocates reserved memory decide on data type of variable.

Suggest Edit