I'm probably the wrong guy to ask since I've been writing in C/C++ almost exclusively for the last 35 years.
Lately I've been using Python for simpler things that don't need a full-blown application. More and more employers are wanting Python so it's good employment insurance.
I'd say don't start with a weird, arcane language like Go or Haskell. Find languages with tons of examples, tons of community support, tons of support libraries. For general programming Python is near the top of that list. For automated trading MT4 is high on the list.
Lately I've been using Python for simpler things that don't need a full-blown application. More and more employers are wanting Python so it's good employment insurance.
I'd say don't start with a weird, arcane language like Go or Haskell. Find languages with tons of examples, tons of community support, tons of support libraries. For general programming Python is near the top of that list. For automated trading MT4 is high on the list.
