Jacal is a nice little package written in Scheme, available from prep.ai.mit.edu in the GNU stuff. Comes with a small Scheme-in-C.
The calc*.el package for emacs lisp is another resource to consider.
Go to the first, previous, next, last section, table of contents.