Abstract
The central characteristic of imperative programming languages is that they allow the creation of variables. An identifier (or name) is usually some combination of alphabetic and numeric characters of restricted length. But what is a variable and how is it distinguished from a name? As we will see a name is merely one component of a variable. Suppose we have the assignment statement
“Once a person has understood the way in which variables are used in programming he has understood the quintessence of programming.”
Dijkstra 1972
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 1983 Computer Science Press
About this chapter
Cite this chapter
Horowitz, E. (1983). Variables, Expressions and Statements. In: Fundamentals of Programming Languages. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-96729-0_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-96729-0_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-96731-3
Online ISBN: 978-3-642-96729-0
eBook Packages: Springer Book Archive