Well, if you have no programming experience, then a [shit] place to start would be Visual Basic. You can take a look at my old source, but try not to paste everything as it will not help you. Try to get away from VB as fast as you can and migrate to C++.