| Centers on the idea that all algorithms in a program are performed with functions and data that the programmer can see.
| A | |
| Centers on the idea that all programs can be made up of separate entities, each with a specific re- sponsibility or purpose
| B | |
| Data is transferred through messages
| C | |
| Data is passed to functions in order that the function receiving the data may process it.
| D | |
| Data, and the operations that can be performed on that data, are encapsulated.
| E | |
| Allows programming at a higher level.
| F | |
| Requires more understanding of how data is stored.
| G | |