Programming is, and will probably always be an interest of mine. I know when I first started out, I had questions, many, many questions. One question that used to boggle my mind is why have so many di...