Like recipes, programs contain ingredients and instructions.