You specify a list of ingredients and it will return a list of recipe titles. Preparation time, food category, and recipe title search are optional search parameters just in case someone wants them. I have decided that this page will also serve as a kitchen inventory. I'm still debating with myself on what to write this in. Right now, I'm thinking about writing an implementation in c/c++, because I'm comfortable in it. On the other hand, I eventually want this to be on the web, so I'm also thinking ruby on rails. I have a general idea of how to implement it at this point.