In programming, a is a named storage location that can hold a value.

Abstraction is a process of the internal details and showing only the essential information.

is a control structure that allows the program to repeat a set of instructions.

A is a program that translates high-level language code into machine code.

An is a collection of variables of the same data type that are accessed using a common name.

is a control structure that allows the program to make decisions.