Only when I have to.... not particularly good. Mostly just steal other people's clever work, botch it together and compile it until it works. The few times I code something from scratch it takes me aeons.
C++, C shell, Java, Perl.
I'd love to be better at coding but it's a huge timesink. I...