Derivative Calculator
Computes the symbolic derivative of a single-variable function using standard differentiation rules (power, product, quotient, and chain rule), then evaluates it at a point you choose. Supports +, -, *, /, ^, sin, cos, tan, ln, log, sqrt, exp, and abs.
Parsing and evaluation run through a small recursive-descent expression parser — no eval() or Function() is used, so nothing you type is ever executed as code.