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

A program is created by writing using a programming language.

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

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

An array is a data structure that can store multiple of the same type.