If a new programming language is created in the future, how long would it take the LLM to become proficient in it for everyday use?
Once you have that working, you can generate synthetic examples to train the next version of the LLM, or for open source coding models, a small LoRA file that anyone can download to add support to their model of choice.