Automatic Programming

The idea of automatic programming identifies a sort of computer programming during which some mechanism generates some type of computer program to make it possible for human programmers to write the code in a higher abstraction degree. There has been little agreement within the precise definition of automatic programming, mostly because it’s meaning has changed with time. Here also briefly describe onĀ Generative programming andĀ Source code generation.