by Nils M Holm
Publisher: Lulu Press 2006
Number of pages: 180
Sketchy LISP is a step-by-step introduction to functional programming in Scheme. It covers various aspects of the language including data types, conditional evaluation, list processing, lexical scoping, closures, recursion, dynamic typing, etc. By means of numerous examples of varying complexity, it takes the reader on an entertaining and informative tour through the language.
Download or read it online for free here:
by Bill Hails
This book presents an informal and friendly introduction to some of the core ideas in modern computer science, using the programming language Perl as its vehicle. The book takes the form of a series of working interpreters for the language PScheme.
by Max Hailperin, Barbara Kaiser, Karl Knight - Course Technology
The book Concrete Abstractions covers the programming and data structures basics. It will give first-time computer science students the opportunity to not only write programs, but to prove theorems and analyze algorithms as well.
by Brian Harvey, Matthew Wright - The MIT Press
For anyone learning the Scheme programming language, the second edition of 'Simply Scheme: Introducing Computer Science' provides a very digestible textbook-style introductory tutorial to this powerful and elegant language.
by M. Felleisen, R. Findler, M. Flatt, S. Krishnamurthi, P. Steckler
This tutorial bridges the gap between the basic steps of how to design programs and how to design large programs. It will introduce you to some basic ideas, such as file input and output, to more advanced things, such simple GUI design.