Reading list: programming
books on programming - specific languages, general practices and issues