In the impressive demo of OpenAI’s Codex programming system, the presenters suggest that Codex enables natural language to be used as a new kind of programming language. Here’s how that might look, followed by one problem with the suggestion. A natural-language programmer writes natural language prompts, and Codex transforms them into source code. The Codex model is made deterministic, such that rerunning the model on the prompts always produces the same source code.