I am new to programming. I'm studying Computer Science, and programming is probably going to be a career I'm going to pursue. Next semester we're going to have a large project where we are going to program Graphical User Interface (GUI) applications and we're allowed to pick our own language and platform.
I have to say that I'm not so happy with Swing
and AWT
in Java. I'm looking for a new language that retains the ease of programming that Java offers, along with the ability to easily create graphical user interfaces. Language/Platform suggestions for both Linux and Windows are welcome.