code generation

Writing software automatically

Code generation is the automatic production of source code or machine code by a program rather than a human programmer.

In compilers, it's the phase that transforms intermediate representations into executable instructions.

More broadly, it refers to tools that write boilerplate code, convert specifications into working programs, or—increasingly—use AI to produce code from natural language prompts: The code generation took my description and built the whole function.

Related

boilerplate · snippet · transpiler · parser · abstract syntax tree · metaprogramming · AI assistant · autocomplete · refactor · output · prompt · LLM · source · executable · runtime · debugging · IDE · algorithm

Categories
Opposites
process direction

code generationreverse engineering

Analyzing something to understand construction

code review · decompilation

software lifecycle phase

code generationdecommissioning

Withdrawing from active service

Family

code, generation, codes, coded, coding, coder, coders, codify, codification

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Rated G