Java would be a nice start - and then you can test it out easily by transfering it quickly over the internet to your friends who could also try it. But C and Visual Basic in Games especially would be very much harder - although you would get generally better games if you're up to it.
A Knight is sworn to Honour. His heart knows only Virtue. His blade defends the helpless. His might upholds the Weak. His word speaks only truth. His wrath undoes the Wicked.