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 Self8 documented Misconceptions
Check YourselfThisAsField — Java
this is a special field in the objectThisAssignable — Java
One can assign to thisThisCanBeNull — Java
this can be nullThisExistsInStaticMethod — Java
this is a local variable, also in static methodsThisInConstructorIsNull — Java
In a constructor, this is nullThisNoExpression — Java
The name this is not an expressionThisAssignable — JavaScript
One can assign to thisSelfNoExpression — Python
The name self is not an expression