Variables are how programming and scripting languages represent data. A variable is nothing more than a label, a name assigned to a location or set of locations holding an item of data, in computer memory.
Variables appear in arithmetic operations and manipulation of quantities, and in string parsing.