Programming Python

Powerful Object-Oriented Programming (4th Edition)
The Best Way I Can Think of Summing up Programming Python Is, “Now That You Know the Language, Here’s How You Do Something With It.”

Read moreProgramming Python

Eloquent Javascript

A Modern Introduction to Programming
By treating javascript as a language in its own right, the author has produced a solid guide to learning a language that you might think you already knew.

Read moreEloquent Javascript


True Tales of Blackberry Use and Abuse
A semi-serious book about curbing over-use of one’s BlackBerry, or any mobile device that allows you to check your email at a funeral or other inopportune times.

Read moreCrackberry


Heroes of the Computer Revolution (25th Anniversary Edition)

50 years of hacking, from the people behind 2600

Read moreHackers