Self
Self is a reference to the object on which the current method operates.
Related concepts: ObjectReferenceMethod
Closest Wikipedia entry: This (computer programming)
Misconceptions about Self9 documented Misconceptions
Check YourselfSelfNoExpression — Python
The name self is not an expressionThisAsField — Java
this is a special field in the objectThisAssignable — Java
One can assign to thisThisAssignable — JavaScript
One can assign to thisThisCanBeNull — Java
this can be nullThisChildInCallExpression — Java
Instance method or constructor call nodes in expression trees have a child labeled "this"ThisExistsInStaticMethod — Java
this is a local variable, also in static methodsThisInConstructorIsNull — Java
In a constructor, this is nullThisNoExpression — Java
The name this is not an expression