Assignment
To assign means to store a value in a variable.
Related concepts: ValueVariable
Closest Wikipedia entry: Assignment (computer science)
Misconceptions about Assignment17 documented Misconceptions
Check YourselfAssignCompares — Java
= compares two valuesAssignmentCopiesObject — Java
Assignment copies the objectAssignmentNotExpression — Java
An assignment a=b is not an expressionExpressionAssigns — Java
An expression that reads a variable also updates its value after the evaluationLocalVariablesAutoInitialized — Java
Local variables are automatically initializedMustInitializeFieldInConstructor — Java
Constructors must assign values to all fieldsThisAssignable — Java
One can assign to thisVariablesHoldExpressions — Java
= stores an expression in a variableAssignmentCopiesObject — JavaScript
Assignment copies the objectConstDeclarationCanBeLeftUninitialized — JavaScript
Declarations of constants do not need to be immediately initializedMandatoryAssignment — JavaScript
An expression must be assigned to have a valid statementThisAssignable — JavaScript
One can assign to thisAssignCompares — Python
= compares two valuesAssignmentCopiesObject — Python
Assignment copies the objectSelfAssignable — Python
Reassigning self changes the object on which a method is calledVariablesHoldExpressions — Python
= stores an expression: it stores a reference to the expression in a variableExpressionAssigns — Scratch
An expression that reads a variable also updates its value after the evaluation