Source: cirosantilli/automatic-programming

= Automatic programming
{wiki}

= Automatic code generation
{synonym}

= Code generation
{synonym}

= AI code generation
{c}
{synonym}

We use the term "automatic programming" to mean "generating code from <natural language>".

The ultimate high level of which is of course to program with:
> computer, make <money>
which is basically the goal of <artificial general intelligence>, especially according to <The Employment Test> definition of <AGI>.

The term has not always had that sense:
> automatic programming has always been a euphemism for programming in a higher-level language than was then available to the programmer
sums it up.

But in the current <AI boom>, this is the sense that matters, so that's what we will go with.

Bibliography:
* https://www.reddit.com/r/LocalLLaMA/comments/1d25arj/a_coding_llm_that_actually_tries_to_compile_andor/