napkin Napkin is little programming language/environment for doing quick "back-of-the-napkin" math. It will support complex numbers and matrix arithmetic.