However, three-dimensional graphs are not available in this package. This program should definitely be on your list of programs to check out. The port is crude and only supports 8 colors, currently. I've just released it on a limited basis over the last month, but I can send you email of the mac specific files that you need if you are interested. The language is vectorized.
Compilation is performed on execution, and program debugging is interactive.
The interactive environment is very useful in analysis. The user can also read data files, perform analysis and produce plots interactively. Complete daily sessions can be stored into a journal file. Relatively easy to master. Documentation and support is excellent.