I am software developer, who has enjoyed coding for many years. I enjoy learning new things to do with code, and ask myself more often, what can i make it do, rather then, what does it do. I like C# because its lazy as hell.
c++ when you need to do something serious.
Java is fun to.
HTML/CSS/JS/JQuery I know to, but I don't like making websites. Its boring.
Web services are fun however, and socket programming is my next thing to do.
I have been a software developer for a little under a decade.