Inductive programming includes all approaches which can be concerned with mastering programs or algorithms coming from incomplete specifications. Inductive Programming can be a special area involving automatic programming, addressing research from synthetic intelligence and programming, which addresses mastering of typically declarative and quite often recursive programs coming from incomplete specifications, for instance input/output examples or constraints.
Inductive Programming
![Inductive Programming](https://assignmentpoint.com/wp-content/uploads/2015/06/inductive-programming.jpg)