Beginning Programming for Dummies 3rd Edition (Wiley Publishing, 2011)
One of the most popular beginning programming books, now fully updated