At the end of the day, all code is compiled and only machine language that's burned into the chip is actually run. All the other languages, operating systems, etc, are just abstractions over that assembler/machine language code.
Which is how we got to LLM programming in the first place. So the ideal situation is to train LLMs on a large body of all the languages we like and use (which is what the AI companies have done). Then we can ask in human language for output in whatever programming language we want.
Fun fact, we could even ask for output in assembler if we trained on that. But we probably don't want that because it would be hard for humans to read and debug later. So, any programming language is really for humans and needs to be written as much for debugging (or expanding) as for its original intended purpose.