Comment by bladecatcher
11 years ago
I remember someone referring to this as "intent driven programming". I once worked for a company that made a business rules engine. The idea was to describe a flowchart to the system and the software would ask what you wanted to do at each step of the flowchart in a top down manner till you fleshed out the whole program ..
Top-down programming https://en.wikipedia.org/wiki/Top-down_and_bottom-up_design - the Silver Bullet programming methodology of the 1970s.
Charles Simonyi attempted to design a company around this awhile ago: http://en.wikipedia.org/wiki/Intentional_programming