I’ve had a similar (likely non original) thought too that eventually LLMs could lead to something more akin to a compiler that would take human language instructions and go straight to a executable binary, possibly even with more traditional compiler analysis for performance and safety etc.
But then again LLMs in their current form are trained on mountains of human language so maybe having them output human readable code makes sense at least for now