Using data types with variables in a scripting language
In a scripting language, data types are not required to be specified when creating variables with values.
The scripting language will automatically identify the data type of the variable based on the value being assigned to it.
This also allows for different types of values (integer, float, Boolean, character, String, command and file name) to be assigned to the same variable in different sections of the code without any errors.