Thanks very much. I'll get that off Amazon. I actually found a really good tutorial as well: http://mottishaked.com/training/dot-net-tutorial
In your opinion, for someone who hasn't studied programming at all, would you say Java or C# is the best one to start with. In terms of documentation I want to go for Java. What do you think?
Thanks again for the reply.