Originally posted by: Looney
What are your goals? What is it that you want to do? Do you want immediate satisfaction and create things immediately, then go for a scripting language like Ruby or even Javascript. You can have a lot of fun working on websites and creating nifty little things. If your goal is to make games and such, well, i would suggest you have a more realistic goal. But you can start off in Java and then move onto C++.
Or if you want to have fun, maybe get into NWN2 or something and learn their scripting language.