i learned visual basic, kinda easy but like the debugging sucks ass.
Personally i prefer using flash to program stuff like games, its not so language based but its super easy to use (relatively speaking).
anyway im starting my degree in computing/video game design in a few weeks so i'll probably be better informed then