1. A method for controlling one or more automated food preparation systems, the method comprising the steps of: parsing one or more commands in a recipe by automatically extracting a list of ingredients and one or more measurements for the ingredients required for the recipe; automatically determining one or more pieces of equipment needed to fulfill the one or more commands; automatically generating one or more sequences of instructions for the one or more automated food preparation systems to control the one or more pieces of equipment; automatically transmitting the one or more sequences of instructions to the one or more automated food preparation systems; monitoring the execution of the one or more sequences of instructions on the one or more automated food preparation systems; and automatically creating any additional instructions necessary to ensure proper execution of the one or more sequences of instructions on the one or more automated food preparation systems.