Variable
A variable is a named location that holds a value.
Related concepts: NameValueAssignment
Closest Wikipedia entry: Variable (computer science)
Misconceptions about Variable35 documented Misconceptions
Check YourselfAssignmentCopiesObject
Assignment copies the objectNoAtomicExpression
Expressions must consist of more than one pieceSelfAssignable
Reassigning self changes the object on which a method is calledVariablesHoldExpressions
= stores an expression: it stores a reference to the expression in a variableVariablesHoldObjects
A variable contains a whole object