In my Quest to find a single language, I did use and deploy projects that used most of the languages I listed.
In the process I found shell script on a 1GHz microcontroller PCB is usable.
As Linux is a file handling OS, using and processing text files with Sed/Awk proved doable if a little slow.
I use this on PiCore which runs from ram, files in ram don't wear out SD cards
If I read and log sensor data every minute or 5 minutes, speed is NOT an issue.
As most of my stuff is networked I can SSH in and change shell script on the fly without recompiling and with no tools except a text editor. If I need more speed then python/micropython is next, more speed only then do I go compiled.
As my Pi's are mostly embedded IoT, a general purpose OS is not needed and as Linux/Busybox is not secure and I don't know how to 100% secure it, I am moving on to Ultibo, which happens to be Pascal based. After 5 years of learning languages I really don't care about weird syntax if it gets the job done. Just look at Awk and Sed for weird syntax
If Java ran 10 times faster I might have stuck with it, JavaFX gave me 3D accelerated graphics very easily.
Mathematica made complex stuff look easy, just a few lines of code did one of my projects.
As my projects are designed and coded just by me, I have no need to settle on one language/tool/IDE.
Ultibo may be new but it is usable now and gives me a way to learn stuff I have been wanting to do for decades.
And it is using the familiar IDE method have I been using for decades with other micro controllers.
Calling a BCM2835 a micro controller is a bit simplistic, it's actually a very hardware limited controller
I am now comfortable in my current choice, if something better ever comes along, I will try it too.
Try/play//learn them all and stick with the ones that you are happy with.
It is not as if you don't have choices
Sticking with C until the end of time? Well that sounds like a fundamentalist religion not a choice.
But don't listed to my reasons, where I got to and the path I took is different than anyone else's.]
My journey still continues, destination unknown
To the OP, don't listen to any of us, choose your own path grasshopper.
But Python might be a good first step on that path, perhaps even stopping at Java/JS for you.
I'm dancing on Rainbows.
Raspberries are not Apples or Oranges