Agent as the new compiler
Publication date: 2025-09-01Today I grasped an interesting analogy. Once programs were written in languages like Fortran or COBOL. The same source code could be compiled for different processors, and the compiler turned it into machine instructions for a specific processor.
Now it's similar, just on a new level. A human description of the product becomes the programming language, and the Agent (for example, OpenAI Codex) plays the role of the compiler — it translates the description into working code.
The processors in this scheme are execution platforms: Node.js, Python, Java, C#. The idea is the same, but there can be many implementations. Even on one platform, different frameworks and programming styles can be used.
As a result, program code ceases to be primary. The idea expressed in words becomes primary. And it doesn't even matter what language those words are in.