Programming by example: Difference between revisions

Content deleted Content added
Artaxiad (talk | contribs)
No edit summary
Toomim (talk | contribs)
mNo edit summary
Line 1:
{{computer-stub}}
''Programming by Example'' (also known as ''Programming by Demonstration'' or more generally as ''Demonstrational Programming'') is a technique for teaching the computer new behavior by demonstrating actions on concrete examples. The system records user actions and generalizesinfers a generalized program that can be used in new examples.
 
Programming by Example is intended to be easier than traditional programming, which generally requires learning and using a programming language. Many Programming by Example systems have been developed as research prototypes, but few have found widespread real-world application.