WolFramAlpha

WolframAlpha is a free online computational knowledge engine that generates answers to questions in real time by doing computations on its own vast internal knowledge base.