Whatever I'm doing right now, I'd probably rather be hacking on a compiler or building a code generator to do my work for me! I first started programming by writing batch scripts for backing up my computer and experimenting with html to make local web pages.
I enjoyed learning Java at university and it remained my favorite language for several years. My interests have shifted over time, now I very much enjoy using TypeScript and node.js for small project and C# for enterprise work.