What about GAP,
KASH
and Singular?
They are accessible via SAGE. To compute 2+2 in Gap, type
gap.eval("2+2") and press the SAGE button; likewise, to
do the same in Singular type singular.eval("2+2").
I have received official permission from MAGMA for the use of their non-free software by this web page. Others seeking to operate a similar web page may only do so with written permission from the MAGMA group.
If you like MAGMA, please
BUY IT.