Keyword | Definition |
---|---|
decomposition | breaking down a larger problem into smaller subproblems, each of which are easier to solve than the overall problem. |
parameters | data that is sent into a subroutine to customise how it works |
subroutine | a custom block of code which can be reused and given a name to help simplify and decompose a larger program |
subroutine call | the part of the code that tells the program to actually execute the subroutine |
subroutine definition | the part of the code that tells the program what to do when the subroutine is executed |