| Keyword | Definition |
|---|---|
| expression | part of a line of code which combines values, operators and function calls |
| function | a reusable part of a program with its own name, that calculates and returns a value |
| function call | the code that tells the function to actually run |
| function definition | the code that determines what a function does when it is called |
| operators | special symbols (like add, subtract, divide or multiply) which can be used in expressions to perform calculations |
| parameter | data that is passed into a function to customise what it does |
| return value | the data which is passed back out to the code which called a function |