| Word | Meaning |
| Function | A callable unit of code -- more... |
| Method | A type of conventional function that is associated with an object type (class) |
| | |
| Lambda Expression | An anonymous function or block of code (aka closure, block) |
| Anonymous Function | nameless function -- also called lambda expression, closure, blocks |
| | |
| Lambda Expression | An anonymous function or block of code (aka closure, block) |
| Block or Code Block | See anonymous function |
| Closure | See anonymous function |
| | |
| Conventional Functions | Named functions (methods) |
| Abbreviated (Arrow) Functions | Most object programming languages have abbreviated (arrow) functions -- see examples below -- they are a type of anonymous function |