There has been little agreement on the precise definition of automatic programming, mostly because its meaning has changed over time.
Ohledně přesné definice automatického programování panují neshody, především proto, že se jeho význam časem změnil.