| Keyword | Definition |
|---|---|
| algorithm | step by step instructions to solve a problem |
| function | a section of code that has been given a name which can be used more than once in a program in order to calculate and return a value. |
| identifier | the name of a function or procedure that describes what it does |
| modular | a type of program that has been split up into reusable parts, called procedures and functions |
| naming convention | the set of rules a programmer should follow when choosing variable names |
| procedure | a section of code that has been given a name which can be used more than once in a program in order to do something useful. |
| program | lines of program code which follow an algorithm in a way can be run |
| return value | data that gets sent back from a function to the part of the code that called it |