Two books if that's permitted: 1. "Smalltalk-80 The Languange and its Implementation" - They eventually dropped the implementation chapters from the book, but you can still get the original edition used on Amazon if you're curious as to how Smalltalk was implemented (http://www.amazon.com/gp/offer-listing/0201113716/ref=dp_olp... (http://www.amazon.com/gp/offer-listing/0201113716/ref=dp_olp_3?ie=UTF8&qid=1209496624&sr=8-1)). I'm surprised at how cheap they are, as the book is considered a collector's item. 2. "Computer Lib" by Ted Nelson (http://www.digibarn.com/collections/books/computer-lib/) And, as a bonus, the TRS-80 Model I Users Manual. I still remember the first "program" the book taught me: 10 PRINT "HEY MA, IT WORKS!" 20 END
Also recommended in this reply