I program mainly in Python, Haskell, Julia and JavaScript, with a sprinkle of Agda and Scheme on top. Professionally I use Haskell for utils and code-generation, and JavaScript for web applications. Recreationally I use all of the above, for anything from DSP to parsing.