None in general. It depends onwhat you do. Programming languages are tools. Imagine them as actual tools, like hammer, saw, whatnot. Now if you have a nail to punch in, a hammer is the best. Even if you could do somewhat do it with a spanner or heavy saw. It's just not optimal. But at the same time, even though you see people use hammers all the time, you might need to saw something - then the hammer is totally useless.
And that's really how it works for programming languages - they have specific use cases where they excel in with some overlap. Everyone says "Oh python is best" but that's not true. I only know python myself, but I know that python isn't the best language for everything.
You need to figure out what is the best programming language for what you want to do with it.