sci
Giac is a free computer algebra system that can be used to perform
computer algebra, function graphs, interactive geometry (2-d and 3-d),
spreadsheet and statistics, programmation. It may be used as a replacement
for high end graphic calculators for example on netbooks (for about
the same price as a calculator but with much more performances).