Mozart/Oz is the kitchen sink of programming language semantics. It has everything, and just one uniform core syntax where the rest is built on.
Brush up on your emacs as Mozart's IDE is built with it, just a few handful commands though.
P.S. Drop the video games; they channel your natural, healthy aggression and curiosity into useless entertainment.
P.P.S. before the gamers jump at my back; to each his own, it's my opinion.