The best way to understand Programming by Example is by example! In this page, we've collected some demonstrations of Programming by Example systems. Most are in the QuickTime movie format. [Be warned: some of these are large files.] If you have a demonstration you'd like included, please contribute!
Quicktime movie of Eager, a PBE system for Hypercard.
A Hypercard simulation of Pygmalion, David Canfield Smith's pioneering PBE system.
A Quicktime movie demoof Grammex, a system for defining text recognition grammars by example
A Quicktime movie demoof Mondrian, a graphical editor that is programmable by example [3 MB]
Note: these files must be translated using binhex
SimCity in 10 Minutes
SimCity in 10 Minutes, a demonstration of end-user programming in AgentSheets.