A call is the invocation of a function or method.
Related concepts: FunctionMethodReturn
Closest Wikipedia entry: Subroutine — In computer programming, a function or subroutine is a sequence of program instructions that performs a specific task, packaged as a unit. This unit can then be used in programs wherever that particular task should be performed. Functions may be defined within programs, or separately in libraries that can be used by many programs.
Misconceptions about Call51 documented MisconceptionsCheck Yourself
CannotChainAttributeToObjectInstantiationMethod calls, and attribute accesses in general, cannot be chained to a constructor invocation.
DeferredReturnA return statement in the middle of a function doesn't return immediately
InitCreates__init__ must create a new object
InitReturnsObject__init__ needs to return an object
ObjectsMustBeNamedA variable is needed to instantiate an object
OutsideInFunctionNestingNested function calls are invoked outside in
ParenthesesOnlyIfArgument() are optional for function calls without arguments
ReturnCallReturn statements need () around the return value
ReturnUnwindsMultipleFramesA return statement can unwind multiple call stack frames
RightToLeftChainingChained accesses are invoked from right to left