Interactive Environments:
Mathematica:
http://www.wolfram.com/
Maple:
http://www.maplesoft.com/
Maxima:
http://maxima.sourceforge.net/
diff(sin(x)/x,x);
plot2d(sin(x)/x,[x,-20,20]);
SAGE:
http://www.sagemath.org/
Mathcad:
http://www.ptc.com/appserver/mkt/products/resource/mathcad/index.jsp
MATLAB:
http://www.mathworks.com/
Octave:
http://www.gnu.org/software/octave/
gnuplot:
http://www.gnuplot.info/
Scilab:
http://www.scilab.org/
R:
http://www.r-project.org/
Gnumeric:
http://www.gnome.org/projects/gnumeric/
Calc:
http://www.openoffice.org/product/calc.html
Blender:
http://www.blender.org/
Languages:
GCC:
http://gcc.gnu.org/
Java:
http://java.sun.com/
Python:
http://www.python.org/
Mathematical Libraries:
NumPy,SciPy:
http://numpy.scipy.org/
Numerical Recipes:
http://www.nr.com/
GSL:
http://www.gnu.org/software/gsl/
Netlib:
http://www.netlib.org/
Plotting:
matplotlib, pylab:
http://matplotlib.sourceforge.net/
pylabline.py
pylabimage.py
DISLIN:
http://www.dislin.de/
Graphics Libraries:
PostScript
http://www.adobe.com/products/postscript/
http://pages.cs.wisc.edu/~ghost/
psline.c
psimage.c
X Windows:
http://www.x.org/
xline.c
ximage.c
AWT/Swing:
http://java.sun.com/javase/6/docs/technotes/guides/awt/
http://java.sun.com/docs/books/tutorial/uiswing/
JavaLine.java
JavaLine.html
JavaImage.java
JavaImage.html
Tk:
http://www.tcl.tk/
http://www.pythonware.com/library/tkinter/introduction/
tkline.py
tkimage.py
OpenGL:
http://www.opengl.org/
http://www.opengl.org/resources/libraries/glut/
http://pyopengl.sourceforge.net/
glexample.c
glimage.c
glsurf.c
glimage.py
glsurf.py
VTK:
http://www.vtk.org/
vtkexample.py
Parallel Computing:
sockets:
http://docs.python.org/lib/module-socket.html
http://www.gnu.org/software/libc/manual/html_node/Sockets.html
http://java.sun.com/docs/books/tutorial/networking/sockets/
udpsnd.py
udprcv.py
MPI:
http://www-unix.mcs.anl.gov/mpi/
http://www-unix.mcs.anl.gov/mpi/mpich1/
http://mpi4py.scipy.org/
mpipi.c
benchmarks:
http://www.top500.org/
http://www.netlib.org/benchmark/hpl/
pi.c
pim.c
pi.py
pim.py
Multimedia:
SDL:
http://www.libsdl.org/
http://www.pygame.org/
sndline.py
cad:
http://fab.cba.mit.edu/about/fab/dist/cad.py
http://fab.cba.mit.edu/about/fab/dist/function.cad
Assignment:
Model a bouncing ball using as many languages and environments as possible