I believe the best scenario is a language that gives an AI the best environment to train itself in a manner similar to the way a game like Go gave AlphaGo the opportunity to play innumerable times against itself and study the results.
I think the best programming languages of the future will come with their own LLMs, synthetically trained before release.