I am a student at University so my experience is limited, hence the question.
If someone says to you, here is a task to code, what are you looking at in order to choose the language or paradigm in which you will do it in?
Hope the question makes sense?
There are many factors that would be influential:
This assumes that you actually have a choice of languages to choose from, of course. One language may suit the problem best, but if you don't know enough of it, then it's practically not an option, unless you have the time to learn.