A variable is a symbolic name given to a value, a placeholder that can hold different data. It allows Programs and Equations to work with values that may change, making systems dynamic. See also Data Type Constant Scope Function