The spec itself can be in a yaml type format or a hierarchical knowledge graph...
Uncanny. Jet Brains has had that on early access since 2005. Literally 20 years ago people were dreaming about this new abstraction thing.
Text source code is a low energy configuration for representing software. Using LLMs is a much higher energy state.
OH, but LLMs are even better at natural language than they are with Python (which is why you have to often go from PL code to NL to get it to do something well, then go back to PL from the updated NL). So any kind of new language they develop will definitely be some kind of natural language where they derive semantic meaning from it to quickly use some deterministic PL to do something.