The notion that "thinking about computing is one of the most exciting things the human mind can do" sets both The Little Schemer (formerly known as The Little L
A new edition of a book, written in a humorous question-and-answer style, that shows how to implement and use an elegant little programming language for logic p
A new edition of a textbook that provides students with a deep, working understanding of the essential concepts of programming languages, completely revised, wi
A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, an