I have decided to go with Ruby, I'm still deciding on c/C++ and if all goes 
well I might even try a third Programming language, but I probably 
shouldn't take on to much at one time. I've finished reading the 
recommended tutorial and I think I know enough to start looking through the 
Ruby api before I start trying to write programs as part of the learning 
experience. I would like to say thanks to all who replied, you were a very 
friendly group of people and you were very helpful, Thanks :-)