Just pick something and try it for a month or 3, then decide if this feels right or pick something else.
The patterns that webmaster utxo is talking about apply to most/all programming languages and once you understand these learning a new language is pretty straight forward.
I have been doing pyt...