A program is created by writing using a programming language.

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

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

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

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