1. Calculation
  2. • Whether for numerical computations with arbitrary precision, symbolic computation or visualization • system Mathematica is a very powerful computing tool using systemwide technology to ensure reliability, ease of use and performance. Computational power of Mathematica can be used directly as an instrument to some infrastructure, or through a standalone application in which it is integrated.
  3. Development
  4. • Develop tools, applications, documents, and infrastructure components, using a smooth workflow system Mathematica, a unique symbolic language, and progressive environment code editing, achieving rapid turnover in small projects and record time performance on large systems.
  5. Deployment
  6. • Regardless of the form of the final product, whether it is interactive documents, presentations, applications, or industrial systems, Mathematica can deploy results in a wide range of formats, locally or over the network. Equipped with a variety of ways to connect to external systems and work with them, the system Mathematica is designed to maximize your productivity.
  7. Automation
  8. • Automation is the key to a productive computing. Unlike other systems, Mathematica uses intelligent automation in all its parts, the choice of the algorithm to the location of plots and building user interfaces. As a result, you get high-quality results without the need for deep algorithmic knowledge, and even if the expert use, the result will be obtained more quickly.
  9. Integrated universal platform
  10. • Specialized software and additional toolbox hinder creative work with new ideas and directions • it is worth even more than their nominal price. Mathematica system does not require buying any additional packages. In it are included specialized functions of many technical areas, from computational biology to wavelet analysis, tightly integrated with the rest of the system.
  11. Hybrid symbolic-numerical methodology
  12. • Symbolic and numerical calculations are traditionally considered separate to the detriment of users. The system Mathematica they are closely integrated, making it possible to build a unique hybrid methods for solving many problems and ensures consistent results with different combinations of variables accuracies.
  13. Multiparadigmality language
  14. • No programming style is not ideally suited for all tasks. Mathematica system differs from traditional programming languages ​​simultaneous support for multiple programming paradigms: procedural, functional, rule-based, or templates, and others.
  15. Built-in information
  16. • Search operations on standard databases and updating should not disrupt your workflow. Mathematica system compares favorably to other platforms for technical computing in that it includes an extensive collection of carefully calibrated data of different types, which are constantly being updated and enhanced.
  17. Based workflow documents
  18. • You should not be necessary to use one program for processing the data, the other for their visualization, and the third for their interactive presenting. The system Mathematica provides all this for workflow, keeping all elements of the project, calculation, visualization, data, documentation, and even interactive applications-together in a uniquely flexible instruments.