You can enter your function, or choose one from the menu, in the first
          row, and choose scale for the diagram in the next rows. Moving the
          slider will move the tangent line across the diagram. With first and
          or second derivative selected, you will see curves and values of these
          derivatives of your function, along with the curve defined by your
          function itself. Press ‘plot function’ whenever you change your input
          function.
          The derivative of your function is the slope of the moving tangent
          line.
        
This tool uses JQWidgets extensively. Please verify their copyright.
Developed by Daniel Kleitman and Jean-Michel Claus.