CalcSharp is .Net application that evaluates mathematical expressions step by step CalcSharp is a free to try software. You can free download and try it for an evaluation period.