22C:54, section 2 - Programming Language Concepts

General Info.
Course Homepage
About 22C:54
Contacting Us

Homework & Grades
Grading Policies
Homework Directory

Q & A
Meeting outlines
Running Scheme
Scheme Library

Department Homepage
U. of Iowa Homepage

Valid HTML 4.0!
Valid CSS!


This page provides information on some of the resources available for students in 22C:54, section 2. The page is organized as follows:

  1. Miscellaneous Resources: about the course, Scheme, and programming languages.
  2. Reserve List: A list of materials on reserve at the Library

Miscellaneous Resources

The following are some links to various resources you may find useful about the course, Scheme, and programming languages.

Course Resources

Scheme Resources

Programming Language Resources

Return to top

Reserve List

To check out one of these (for a few hours), go to the Mathematical Sciences Library reserve desk. Take along the call number and title, or look up 22C:54 there.

This list is divided into three sections: the required and recommended texts for the course, books that may explain programming (in Scheme) in different ways or amplify the material in our texts, and books that give the details of Scheme.

Required and Recommended Texts


Author Friedman, Daniel P, et al.
Title Essentials of programming languages
Publisher Cambridge, Mass. : MIT Press ; New York : McGraw-Hill, c1992.
Call Number QA76.7 F73 1992


AuthorFriedman, Daniel P.
TitleThe little Schemer
Edition4th ed.
PublisherCambridge : MIT Press, c1996.
Call NumberQA76.6 S686 1989

Other Texts On Programming Languages

AuthorAbelson, Harold, et al.
TitleStructure and Interpretation of Computer Programs
PublisherCambridge, Mass. : MIT Press ; New York : McGraw-Hill, c1985.
Call NumberQA76.6 A255 1985

AuthorKamin, Samuel N.
TitleProgramming languages: an interpreter-based approach
PublisherReading, Mass. : Addison-Wesley Pub. Co., c1990.
Call NumberQA76.7 K35 1990

AuthorWatt, David A. (David Anthony)
TitleProgramming language concepts and paradigms
PublisherNew York : Prentice Hall, 1990.
Call NumberQA76.7 W39 1990


AuthorSpringer, George, 1924-
TitleScheme and the art of programming
EditionMIT Press ed.
PublisherCambridge, Mass. : MIT Press ; New York : McGraw-Hill, c1989.
Call NumberQA76.6 S686 1989

Return to top

Last modified Monday, January 1, 2001.

This web page is for the Fall 2000 offering of 22C:54 at the University of Iowa. The details of this course are subject to change as experience dictates. You will be informed of any changes. Thanks to Curt Clifton for help with these web pages. Please direct any comments or questions to Gary Leavens.