Mine is definitely Java. It's pretty easy to learn compared to other languages, it's really widespread, and it's amazingly flexible. It surprises me how much you can create and change with a few lines of code in Java. I've only been learning Java for 2 years now, but I'm really looking forward to be an expert on it. So, what's your favorite programming language?