Yo conozco Matlab y Mathematica, aunque no tienen anda de portables, jeje.
En Matlab el comando seria asi:
x=0:1:10; -->la variable x va desde 0 hasta 10 de uno en uno
y=x^2; -->la funcion que aplicas a la variable x
plot(x,y) -->Dibujar
En mathematica la verdad es que ya no me acuerdo, pero te aseguro que puede y mucho mas.
Saludos