The scope of a extends throughout the entire program file after its declaration.

Functions and procedures are both examples of in programming.

A function can be inside another function.

An is a set of step-by-step instructions to solve a problem.

The variables in a function are only accessible within that function.

To avoid conflicts, it's a good practice to limit the use of .

Functions are blocks of that can be reused.