My main language - by which I mean, the one I write the most lines of code in day to day - is some form of JavaScript. Which actually covers all six of your categories:
My secondary language is Haskell. I mostly use it for task 1 but it can be applied to the others, e.g. web development using either PureScript or (borderline) Elm