
134 ◾ Computational Thinking for the Modern Problem Solver
programming languages, name binding is the association of a name, also
known as an identier, with a value. Once an identier is bound to a value,
the identier is said to reference the corresponding value such that when
the identier is used in some later context, the identier stands for the
value to which it is bound.
We will express the name binding action of a computer using an arrow
symbol as shown in Figure5.2. A valid identier must appear on the le
of the arrow and a value or a formula that produces a value must occur
on the right. Although most programming languages ...