
office (852)
3185-9500
fax (852) 3102-0612
Almost any workflow involves computing results, and that's what Mathematica does—from building a hedge fund trading website or publishing interactive engineering textbooks to developing embedded image recognition algorithms or teaching calculus.
Mathematica is renowned as the world's ultimate application for computations. But it's much more—it's the only development platform fully integrating computation into complete workflows, moving you seamlessly from initial ideas all the way to deployed individual or enterprise solutions.

With more than 20 years of experience and millions of users from Fortune 500 companies to government departments to thousands of universities worldwide, Mathematica technology lies behind many of the world's most impressive projects, processes, and organizations—and your future innovation?
Long recognized as the world's most powerful mathematical software system, Mathematica has steadily grown in breadth and depth to become today an unparalleled platform for all forms of computation.
![]()
With thousands of original algorithms and a tightly unified overall design, Mathematica spans projects of all sizes—from simple calculator operations and educational demonstrations to large-scale systems deployment and maximum-power supercomputing.
For complete features how Mathematica 6 can improve your work, please visit: http://www.wolfram.com/mathematica/features//.
Wide Range of Uses
Handling
complex symbolic calculations that often involve hundreds of
thousands or millions of terms
Usually Mathematica is used with its notebook interface directly as it comes out of the box. However, it is increasingly being used through alternative interfaces such as a web browser or by other systems as a back-end computational engine.
Some of these uses require in-depth Mathematica knowledge, while others do not. Mathematica is unusual in being operable for less involved tasks as well as being the tool of choice for leading-edge research, performing many of the world's most complex computations. It is Mathematica's complete consistency in design at every stage that gives it this multilevel capability and helps advanced usage evolve naturally.
At a superficial level,
Mathematica is an amazing, yet easy-to-use calculator. The
world's most comprehensive set of mathematical, scientific,
engineering, and financial functions is ready-to-use--often with
just one mouse click or command. However, Mathematica
functions
work for any size or precision of number, compute with symbols, are
easily represented graphically, automatically switch algorithms to get the best
answer, and even check and adjust the accuracy of their own results.
This sophistication means trustworthy answers every time, even for
those inexperienced with the mechanics of a particular calculation.
While working through calculations, a notebook document keeps a complete report: inputs, outputs, and graphics in an interactive but typeset form. Adding text, headings, formulas from a textbook, or even interface elements is straightforward, making online slide show, web, XML, or printed presentation immediately available from the original material. In fact, with notebook document technology, a fully customized interface can easily be provided so that recipients can interact with the content. The notebook is a fully featured, fully integrated technical document-creation environment.
The move from immediate calculations to programmed computations can occur evolutionarily. Just one line makes a meaningful program in Mathematica--the methodology, syntax, and documents used for input and output remaining as they are for immediate calculations.
Mathematica is also a robust software development environment. Mathematica packages can be debugged, encapsulated, and wrapped in a custom user interface, all from within the Mathematica system. Alternatively, Java, C, or links to a proprietary system can use Mathematica's power behind the scenes.