Also ich kann dir C/C++ oder Ruby empfehlen. Habe viel ausprobiert(BB, VB, Delphi, C/C++, Ruby, PHP) und muss sagen die 2 bzw. 3 Sprachen sind super. Für C/C++ kann ich dir die gcc als Compiler und CodeBlocks oder Dev-Cpp als IDE empfehlen. Für Ruby gibt es so viel ich weis nur den standard Rubyinterpreten von http://www.ruby-lang.org. Allerdings kommt es auch immer darauf an, was du machen willst. VB ist für normale Anwendungen (keine Spiele!) und bei BB ist es imho umgekehrt. Sonst würde ich an deine Stelle einfach ein paar Sprachen ausprobieren und die nehmen, die dir von der Syntax usw. am Meisten zusagt.
Hoffe ich konnte helfen...