- Decomposition - Breaking big tasks into smaller ones.
- Abstraction - Simplifying by removing unnecessary details.
- Algorithm - A step-by-step set of instructions.
- Debugging - Finding and fixing mistakes in code.
- Variable - Something that can change.
- Input - Information or commands given.
- Output - The result or response of inputs.