I've created an Amazon.com Listmania list of the books I think are most directly related to the material in the Software Carpentry course. Several important topics aren't represented, including:
Processing binary data
Web client programming
Web server programming
There are good books on all of these, but the ones I know all go into too much detail, assume too much background knowledge, or are out of date. Whta would you recommend? What have I missed completely that ought to be there?