Daniel P. Friedman

Daniel P. Friedman is a computer scientist known for his work in programming languages and computer science education. He is a professor at Indiana University and has authored several influential books, including 'The Little Schemer' and 'Essentials of Programming Languages.'

This list of books are ONLY the books that have been ranked on the lists that are aggregated on this site. This is not a comprehensive list of all books by this author.

  1. 1. The Little Schemer

    This engaging and whimsical introduction to the world of functional programming takes readers on a journey through the fundamentals of Scheme, a dialect of Lisp. Through a series of thought-provoking questions and answers, it encourages readers to think recursively and develop problem-solving skills. The book's unique conversational style, combined with playful illustrations, makes complex concepts accessible and enjoyable, fostering a deeper understanding of programming logic and the elegance of recursive thinking.