Ultracalc, from Lattice Inc, is an electronic spreadsheet program
that was available for CP/M, DOS, and Unix. It includes an algebraic
expression analyzer that supports 11 operators and 22 functions. The
system employs a menu-driven format and includes an extensive set of
prompts, on-line help and error messages. Ultracalc is written in C
and was considered highly portable.