How to design programs :

Felleisen, Matthias.

How to design programs : an introduction to programming and computing / Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi; chapter art by Torrey Butzer. - Cambridge, MA : MIT Press, 2001. - xxx, 693 p. ; 23 cm.

Includes index.

Open access.

0262062186


Computer programming.
Electronic data processing.