I have a wide array of taste, but when working, I primarily listen to metal. The key here is something with a fast and steady beat, which really gets me into the groove.
It's hard to automatically classify this kind of music, so I have a half-dozen or so hand-made playlists, each around an hour long.
The music is for when I know what needs to be done and just have to sit down and do it. When I'm thinking about a problem, silence is what I need.