3.75/5 · 72 ratings

Patrick Henry Winston and Berthold Horn provide a definitive introduction to Lisp, the language that shaped the landscape of artificial intelligence. This classic text bridges the gap between basic syntax and complex problem solving, making it accessible for newcomers while remaining valuable for experienced programmers. By focusing on the Common Lisp standard, the authors demonstrate how the lan…

Shelves
Patrick Henry Winston Coding Computers Programming Nonfiction book Computer Science Reference

More like this


Refactoring: Improving the Design of Existing Code

As the application of object technology—particularly the Java programming language—has become commonplace, a new problem has emerged to confront t…

3.75/5 · 72 ratings

Hands-On Machine Learning with Scikit-Learn and TensorFlow

A series of Deep Learning breakthroughs have boosted the whole field of machine learning over the last decade. Now that machine learning is thrivi…

3.75/5 · 72 ratings

Growing Object-Oriented Software, Guided by Tests

Foreword by Kent Beck "The authors of this book have led a revolution in the craft of programming by controlling the environment in which software…

3.75/5 · 72 ratings

Thinking in Java

Thinking in Java is a printed version of Bruce Eckel's online materials that provides a useful perspective on mastering Java for those with previo…

3.75/5 · 72 ratings

Think Python

Post Press, Pub Date :2013-08-01 328 People Post Press " think like a computer scientist like Python" like a computer scientist by training reader…

3.75/5 · 72 ratings

Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages

You should learn a programming language every year, as recommended by The Pragmatic Programmer . But if one per year is good, how about Seven Lang…

3.75/5 · 72 ratings

The C Programming Language

This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first…

3.75/5 · 72 ratings

Agile Web Development with Rails, 1st Edition

Rails is a full-stack, open source web framework that enables you to create full-featured, sophisticated web-based applications, but with a twist.…

3.75/5 · 72 ratings

Head First Design Patterns

You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know y…

3.75/5 · 72 ratings

Pro Git

Git is the version control system developed by Linus Torvalds for Linux kernel development. It took the open source world by storm since its incep…

3.75/5 · 72 ratings

The Go Programming Language

Go is an open-source programming language that makes it easy to build clean, reliable, and efficient software. It has been winning converts from d…

3.75/5 · 72 ratings