Computers Books
Objective-C Programming: The Big Nerd Ranch Guide
Want to write applications for iOS or the Mac? This introduction to programming and the Objective-C language is the first step on your journey fro…
Clojure Programming: Practical Lisp for the Java World
The Clojure language is a practical alternative for everyday programming that offers expressivity rivaling other dynamic languages like Ruby and P…
Cocoa Programming for Mac OS X
The best-selling introduction to Cocoa, once again updated to cover the latest Mac programming technologies, and still enthusiastically recommende…
The Art of the Metaobject Protocol
The CLOS metaobject protocol is an elegant, high-performance extension tothe CommonLisp Object System. The authors, who developed the metaobject p…
Foundations of Computer Science: C Edition
Aho and Ullman have created a C version of their groundbreaking text. As in that text, this book combines the theoretical foundations of computing…
Readings in Database Systems, Third Edition
Readings in Database Systems, 3rd Edition is the most up-to-date compilation of papers to explore DBMS applications which were first published in …
Digital Design and Computer Architecture
Digital Design and Computer Architecture is designed for courses that combine digital logic design with computer organization/architecture or that…
The Ruby Way
Ruby is an agile object-oriented language, borrowing some of the best features from LISP, Smalltalk, Perl, CLU, and other languages. Its popularit…
The Hitchhiker's Guide to Python: Best Practices for Development
The Hitchhiker's Guide to Python takes the journeyman Pythonista to true expertise. More than any other language, Python was created with the phil…
Database Systems: The Complete Book
This introduction to database systems offers a readable comprehensive approach with engaging, real-world examples—users will learn how to successf…