Pseudocode helps to plan and organize the logic of a program before writing the actual .

Loops are used to repeat a set of until a specific condition is met.

A variable is used to store a that can be modified during program execution.

Pseudocode uses simple statements to describe the steps of an algorithm.

Binary search is an efficient algorithm for finding a specific in a sorted list.

Recursion is a programming technique where a function calls within its own code.