Names, Bindings, and Scopes

The fundamental semantic issues of variables
Definitions

Important definitions to know when working with names, bindings, and scopes

10 Questions
Name Forms

A name is a string of characters used to identify some entity in a program.

12 Questions
Special Words

Special words in programming languages are used to make programs more readable by naming actions to be performed

3 Questions
Variables

Programmers often think of variable names as names for memory locations, but there is much more to a variable than just a name.

10 Questions
The concept of Binding

A binding is an association between an attribute and an entity, such as between a variable and its type or value, or between an op...

11 Questions
Static Type Binding

Get to know more about static type binding in programming languages

11 Questions
Dynamic Type Binding

Is it more flexible to use dynamic type binding in programming than static type binding? Take the quiz to know more

16 Questions