WordMeaning
FunctionA callable unit of code -- more...
MethodA type of conventional function that is associated with an object type (class)
 
Lambda ExpressionAn anonymous function or block of code (aka closure, block)
Anonymous Functionnameless function -- also called lambda expression, closure, blocks
 
Lambda ExpressionAn anonymous function or block of code (aka closure, block)
Block or Code BlockSee anonymous function
ClosureSee anonymous function
 
Conventional FunctionsNamed functions (methods)
Abbreviated (Arrow) FunctionsMost object programming languages have abbreviated (arrow) functions -- see examples below -- they are a type of anonymous function