Hey guys, I have been searching for an advanced programming language that is popular among coders. I have been told Java is one of the leading languages out there. Well, looks like I decided to give this forum a shot!

Here is a little information about me, I'm 14 living in Canada, Ontario. I'm Italian and Ukranian. I enjoy webdesign, but I am serious about learning a application development language.

So...I want to start but don't know what to do. If you guys could help me get on the right foot with the easiest things out there for beginners, such as a nice compiler and learning sources until I can buy a book.