#python #scip
Every powerful language has three such mechanisms:
- primitive expressions and statements, which represent the simplest
building blocks that the language provides,
- means of combination, by which compound elements are built from simpler
ones, and
- means of abstraction, by which compound elements can be named and
manipulated as units.
If you want to change selection, open document below and click on "Move attachment"
1.2 Elements of Programmingust be
written for people to read, and only incidentally for machines to execute.
When we describe a language, we should pay particular attention to the means
that the language provides for combining simple ideas to form more complex
ideas. <span>Every powerful language has three such mechanisms:
primitive expressions and statements , which represent the simplest
building blocks that the language provides, means of combination , by which compound elements are built from simpler
ones, and means of abstraction , by which compound elements can be named and
manipulated as units.
In programming, we deal with two kinds of elements: functions and data. (Soon
we will discover that they are really not so distinct.) Informally, data is
stuff that we want to manipul Summary
status | not read | | reprioritisations | |
---|
last reprioritisation on | | | suggested re-reading day | |
---|
started reading on | | | finished reading on | |
---|
Details