36. A method for controlling a cooking oven having means defining an oven cavity, heating means for heating said oven cavity to defined heating temperatures, including the steps of: prompting a user input selection of a heating mode from one of a cooking mode and a cleaning mode; prompting a user input entry of a heating temperature for said oven cavity and displaying the entered heating temperature; prompting a user selection of up to two timing modes independently of the selected heating mode; prompting a user entry of time values for the selected timing modes and displaying the entered time values; wherein said prompting and said displaying steps define at least a portion of a grammatical sentence to the user; establishing a time and temperature heating profile of said oven cavity from the selected heating function and timing functions and entered heating temperature and time values; and controlling said heating means according to said heating profile.
36. A method for controlling a cooking oven having means defining an oven cavity, heating means for heating said oven cavity to defined heating temperatures, including the steps of: prompting a user input selection of a heating mode from one of a cooking mode and a cleaning mode; prompting a user input entry of a heating temperature for said oven cavity and displaying the entered heating temperature; prompting a user selection of up to two timing modes independently of the selected heating mode; prompting a user entry of time values for the selected timing modes and displaying the entered time values; wherein said prompting and said displaying steps define at least a portion of a grammatical sentence to the user; establishing a time and temperature heating profile of said oven cavity from the selected heating function and timing functions and entered heating temperature and time values; and controlling said heating means according to said heating profile. 40. The method in claim 36 wherein said timing modes include delaying start of the selected heating function, establishing a stop time of the selected heating function and establishing a time duration of the s,elected heating function.