Hi javert,
I don't know if there is such a software specific to chemistry, but I use more general ones for algebra:
- Mathcad computes numerical solutions and makes also user-guided symbolic transformations:
- Maple makes autonomously symbolic transformations and computes also numerical solutions.
- Many more exist, the free ones being mainly for Linux. These may even integrate with Latex to make cute reports.
That is, to the integral of cos(x), Mathcad answers 0.123456 and Maple sin(x) - but Maple can evaluate numerical values and Mathcad can do symbolic computations if given more directives from the user.
Graphs and sets of linear equations are nothing special for both of them, which are brutally more powerful than that. I didn't re-check if they know units natively, but if not, libraries exist. Both are extensible through user programming too but work well without. Both are decently easy to learn.
I have the versions 2000 pro of Mathcad (last version without the infamous C-Dilla) and 7 of Maple; Maple 9 seems to need no activation but 9.5 for sure needs one. Mathcad 2000 installs to Win Xp and possible more (and from Win95a for sure), Maple 7 to 64b-Seven and maybe more (and from Win95a for sure). Older versions are perfectly useable (I had one on three diskettes).
I bought them used through eBay, they are not so common and are language-specific. Depending on your location, you have to explain to the seller that the Cocom is outdated (...little after the Soviet union disappeared) and US law allows now to export such software.