I have a little programming expierence but for the sake of this question, let's say I have no programming experience. Anyhow, I would like to learn C# but I can't decide on which book(s) I need to pick up to get a good foot hold. Any help would be super awesome. Thanks in advance.