| A | B |
| Pseudocode | English-language statemetns taht describe the processign steps of a program in a paragraph. |
| Modularization | The process of breaking down a problem into smaller sub-problems. |
| Algorithm | A set of steps that create an ordered approach to a problem solution. |
| Syntax | The proper format for a statement of code. |
| Debugging | Testing for all syntax errors. |
| Programming Process | The steps taken in program development. |
| Top-Down Design | The most frequently used programming design that involves breaking problems down into smaller sub-problems until each sub-problem can be solved in a few steps. |
| Flowcharting | A visual representation an algorithm that uses lines and shapes to depict the flow of data. |
| Beta Testing | Testing the functionality of your program with real world data. |
| Logic errors | Errors that do not prevent your program from running; the program works but not as intended or expected. |
| User Guides | Documentation that contains background information on the program (purpose |
| Documentation | Comments or user guides that provide additional information for the programmer or user. |