Wolfram Mathematica

To run .cdf files, all you need is Wolfram CDF player

Getting started

Wolfram tutorials are co-authored by H.S. Fogler and Mayur Tikmani