I've always had a passion for technology period... however, I never seemed to do much with it. The best I did was to get my associates in graphic design. I'd like to learn how to program, be one of the guys that you see on G4(if you watch that channel) that created there own games, but I'd like to make my own software as well. My question is: what language do I go for if I want to create my own software, and possibly program for gaming.
Java is good for games, but I think the most powerful language is still C++, and it's not that tough to learn. I could be wrong, I am a dinosaur, there may be newer technologies that are way better than c++, but I don' know.
Online games, java.
otherwise GML Game Maker Pages - realy easy not much code
Applications though I suggest VB.NET i fid it the easiest for applications.
Java is good for network games ONLY! I am currently a Java developer and have created my own desktop software in Java, which in turn in not that slow like it used to be. I made some small desktop games in Java but they were slow themselves. I would also recommend C++ if you have programming experience.
Also, Python is a great beginner language for general-purpose programming. Python has a lot of 3rd party modules that enable you to do a lot with Python. I personally like Python and Java. Both are very portable and widely used user and industry wise.