The following is a list of 48 interesting programming books that were released in 2011. While technically some of them are only programming-related and not about coding per se, each one is sure to be of interest to some programmers.
As some of you know, I run a service called Any New Books?, which emails you a list of new books that are related to the categories of your choice each week. For the most part I pulled this list from the weekly staff picks there throughout this past year, just in time for your Christmas shopping.
The books are ordered by their current sale rank on Amazon (from the most popular to the least popular at the moment, with hardcovers first). I hope this page will help you discover a few titles you may have not have noticed yet.
![]() |
The Information: A History, a Theory, a Flood Stores: USA | Canada | Italy | Kindle | UK Kindle By James Gleick |
![]() |
The Art of Computer Programming, Volumes 1-4A Boxed Set Stores: USA | Canada By Donald E. Knuth |
![]() |
Algorithms (4th Edition) Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Robert Sedgewick, Kevin Wayne |
![]() |
The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1 Stores: USA | UK | Canada | Italy By Donald E. Knuth |
![]() |
GPU Computing Gems Emerald Edition Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Editors at Morgan Kaufmann |
![]() |
Visualize This: The FlowingData Guide to Design, Visualization, and Statistics Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Nathan Yau |
![]() |
Programming Android Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Zigurd Mednieks, Laird Dornin, G. Blake Meike, Masumi Nakamura |
![]() |
JavaScript: The Definitive Guide: Activate Your Web Pages Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By David Flanagan |
![]() |
iOS Programming: The Big Nerd Ranch Guide (2nd Edition) Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Joe Conway, Aaron Hillegass |
![]() |
Programming in Objective-C, Third Edition Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Stephen G. Kochan |
![]() |
Cocoa Programming for Mac OS X (4th Edition) Stores: USA | Canada | Kindle | UK Kindle By Aaron Hillegass, Adam Preble |
![]() |
Introducing HTML5 (2nd Edition) Stores: USA | UK | Canada | Kindle | UK Kindle By Bruce Lawson, Remy Sharp |
![]() |
Programming Python Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Mark Lutz |
![]() |
Beginning Android Application Development Stores: USA | UK | Canada | Italy By Wei-Meng Lee |
![]() |
Agile Web Development with Rails Stores: USA | UK | Canada | Italy By Sam Ruby, Dave Thomas, David Heinemeier Hansson |
![]() |
Eloquent Ruby Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Russ Olsen |
![]() |
Matlab, Second Edition: A Practical Introduction to Programming and Problem Solving Stores: USA | UK | Canada | Kindle | UK Kindle By Stormy Attaway |
![]() |
Java Performance Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Charlie Hunt, Binu John |
![]() |
Gamification by Design: Implementing Game Mechanics in Web and Mobile Apps Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Gabe Zichermann, Christopher Cunningham |
![]() |
Learn You a Haskell for Great Good!: A Beginner’s Guide Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Miran Lipovaca |
![]() |
Supercharged JavaScript Graphics: with HTML5 canvas, jQuery, and More Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Raffaele Cecco |
![]() |
Arduino Robotics Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By John-David Warren, Josh Adams, Harald Molle |
![]() |
HBase: The Definitive Guide Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Lars George |
![]() |
The Tangled Web: A Guide to Securing Modern Web Applications Stores: USA | Canada | Kindle | UK Kindle By Michal Zalewski |
![]() |
MongoDB in Action Stores: USA By Kyle Banker |
![]() |
Programming Pig Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Alan Gates |
![]() |
The Python Standard Library by Example Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Doug Hellmann |
![]() |
The Joy of Clojure: Thinking the Clojure Way Stores: USA | UK | Canada | Italy By Michael Fogus, Chris Houser |
![]() |
Xcode 4 Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Richard Wentk |
![]() |
Programming Amazon EC2 Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Jurg van Vliet, Flavia Paganelli |
![]() |
Advanced Mac OS X Programming: The Big Nerd Ranch Guide Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Mark Dalrymple |
![]() |
CUDA Application Design and Development Stores: USA | UK | Canada | Kindle | UK Kindle By Rob Farber |
![]() |
Sinatra: Up and Running Stores: USA | Canada | Kindle | UK Kindle By Alan Harris, Konstantin Haase |
![]() |
Management 3.0: Leading Agile Developers, Developing Agile Leaders Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Jurgen Appelo |
![]() |
Professional NoSQL Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Shashank Tiwari |
![]() |
Scalability Rules: 50 Principles for Scaling Web Sites Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Martin L. Abbott, Michael T. Fisher |
![]() |
Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors Stores: USA | UK | Canada | Italy By Venkat Subramaniam |
![]() |
Learning HTML5 Game Programming: A Hands-on Guide to Building Online Games Using Canvas, SVG, and WebGL Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By James L. Williams |
![]() |
Semantic Web for the Working Ontologist, Second Edition: Effective Modeling in RDFS and OWL Stores: USA | UK | Canada | Italy By Dean Allemang, James Hendler |
![]() |
Brave NUI World: Designing Natural User Interfaces for Touch and Gesture Stores: USA | UK | Canada | Italy By Daniel Wigdor, Dennis Wixon |
![]() |
Haskell: The Craft of Functional Programming (3rd Edition) Stores: USA | UK | Canada | Italy By Simon Thompson |
![]() |
Think Stats Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Allen B. Downey |
![]() |
Rails 3 in Action Stores: USA | UK | Canada | Italy By Ryan Bigg, Yehuda Katz |
![]() |
Test Driven Development for Embedded C Stores: USA | UK | Canada | Italy By James W. Grenning |
![]() |
MacRuby: The Definitive Guide: Ruby and Cocoa on OS X Stores: USA | UK | Canada | Kindle | UK Kindle By Matt Aimonetti |
![]() |
Modern Information Retrieval: The Concepts and Technology behind Search (2nd Edition) Stores: USA | UK | Canada | Italy By Ricardo Baeza-Yates, Berthier Ribeiro-Neto |
![]() |
Designing Search: UX Strategies for eCommerce Success Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Greg Nudelman |
![]() |
Windows Phone 7 Recipes: A Problem-Solution Approach Stores: USA | UK | Canada | Italy | Kindle | UK Kindle By Fabio Claudio Ferracchiati, Emanuele Garofalo |
No related posts.
If you enjoyed this post, then make sure you subscribe to my Newsletter and/or Feed.
I sincerely welcome and appreciate your comments, whether in agreement or dissenting with my article. However, trolling will not be tolerated. Comments are automatically closed 15 days after the publication of each article.
[...] [Programming Books.] [...]
[...] [Programming Books | Math Books] [...]