1 person found this helpful
I would suggest you select the languages which are intuitive and you can build something quickly in it.
Basically I feel they help you concentrate on the concept you are interested in rather than get too much into language at first.
So this was my personal view on what people should learn beyond the well established java / DotNet world.
May be I triggered a debate on this space now
Also check out this Developer Survey: Stack Overflow Developer Survey 2015 to get some more insights. =)
+1 to Ryan Rutan.
It all started with apis to be consumed by mobile apps. But now node.js has become mainstream.
When it comes to quickly consuming and testing other REST apis (example jive's rest apis), That where I use python heavily due to the ease.