There are no best language. It would be more about you need, that will result in the best language for your need.
But if you really need a answer, C#, NodeJS, Python are all really nice. Actually there are probably the most common in the industry for back-end.
Please note too, when you work for someone, you don't always choose you language, you usually just deal with it.