if you want to surf the web and be TRULY ANONYMOUS (without cookies, tracking, spyware, popups, identity theft, and other unwanted stuff), take a look at using a cgi proxy. I HIGHLY recommend it!
Related Software.
Axiom
It is a computer algebra system, useful for research and development of mathematical algorithms.
Maple
Maxima
MATLAB
MathCad
GNU Octave
Scilab
Description.
Wolfram started to work, on the program, in 1986. The first version was released in 1988. The current version is 5.1 (released in Nov 2004). It is available on a wide variety of computer systems.
Mathematica programming language.
The Mathematica programming language is based on term-rewriting. It supports both functional and procedural programming (though functional code is much more efficient in general). It is implemented in an object-oriented variant, of C. mathematica 5.0 key generator
The bulk of the extensive code library is written in the Mathematica language. It is used to extend the system. Typically, new code is added as Mathematica "packages". These are text files written in the Mathematica language.
The "system".
In the Mathematica system, the core language is interpreted by a kernel performing the actual computations. The results are usually communicated to one of several frontends.
Communication between the kernel and the frontend (or any other client, like user-written programs) uses the MathLink protocol. This is often over a network. It is possible for several frontend processes to connect to the same kernel, and for one frontend to be connected to several kernels. mathematica 5.0 key generator
Other systems.
Unlike some other computer algebra systems like, e.g., Maxima or Maple, Mathematica tries to apply the currently stored transformation rules, as long as possible. This is while they are looking for a fixed point. For this to be meaningful, absence of side-effects is beneficial (though not enforced). This results in the similarity to functional programming.
Functions, and code, are first-class and not opaque. Scoping is dynamic. However, there are some constructs simulating lexical scope (all of these are easily broken). mathematica 5.0 key generator