@pettter I've come across the 'category error' argument a lot, but it just makes no sense to me. There is no single 'entire point' of programming languages, people use them for all sorts of things.
I'm not really interested in LLM approaches to this question as like you say, they don't really work, and natural language is fundamentally embodied and LLMs don't have bodies.