It depends actually you have ide that work with several languages but not with all of them.
For example: Eclipse works with Java and Kotlin and Code::Blocks works with C++, C and I'm not really sure but I think it works with C# too
I use dcoder with Android phones. It seems it uses several compiler and interpreter for a lot of languages.
But for Python, I préférence Py3, that's more comfortable and efficient,but for only one language