title: How to start programming from scratch?
body: <p>I've never really had any experience with programming at all, my uncle told me to come to this site for help from total strangers if I wanted to start programming.  I know the names of a couple of languages but I don't really know anything at all.  I'm fourteen and I can type fast if that counts for anything.  One of my uncles wanted me to learn c#.  So my question is, is c# a good place to begin, and if not, where is a good place to begin and how do I learn it?</p>