The name of a variable has no relation to its type, that is you cannot judge about the type of a variable by its name. A name given to a variable of one data type in one program could be used for other variables of different types in different programs. However, the type of any variable can be declared only once within one program. The type of declared variables will not be changed during execution of the program.