Variable, which comes from mathematics, is an abstract concept in computer language. It can store calculation results or represent numerical values. Variables can be accessed by their names. In imperative languages, variables are usually variable; But in a purely functional language (such as Haskell), variables may be immutable.
Variable is a convenient placeholder to refer to the computer memory address, which can store program information that can be changed when the script runs.