Если абстрактно рассуждать, то рецепты - это древнейшие алгоритмы. Можно детально рассмотреть эту предметную область и создать для неё специфический язык (Domain Specific Language).
Я в курсе, что существуют «кулинарные книги», однако там недостаточно профессиональный подход. Исходные материалы не приводятся в систематизированном виде, смежные области не рассматриваются - такие как инструменты и процессы для приготовления. Ну и на современном уровне вычислительной техники, пора бы уже давно делать объемное моделирование процесса приготовления. Можно в принципе и дальше пойти - разработать международный стандарт на представление рецептов (Food Cooking Modelling Language) по аналогии с VRML, потом ввести дополнительные символы в Unicode, и т.д.
Уверен, что в детстве многие из нас мечтали написать свой язык программирования, а потом когда появились JVM и CLR - ещё и свою платформу виртуализации. Ну вот я и думаю...