Hi, everyone. I was wondering if you guys know a good *programmable* graphing calculator for Windows XP. I took a look at Microsoft Maths which was kinda fine but it lacked many feature (even though the input was neat). And then I came across GraphCalc (http://www.graphcalc.com/) which was really nice but I couldn't figure out many things. So please help to find a graphing calculator that can - plot 2D as well as 3D functions - plot piece-wise and periodic functions - is programmable (or can be scripted) - has the ability to plot complex functions like f(z)=1/z - polar and parametric equations The programmable part is what I am looking the most because I need to plot a lot of Fourier Series waves. If you guys know any such calculator, please help me. Thanks.