1) Erlang/Elixir - For when I need to tackle concurrent/distributed problems.
2) Clojure - Ensure I'm able to be effective on the JVM; Clojurescript allows me to be effective in the browser.
3) C - For when I need to do systems programming, interact with low level drivers, etc.