Stay ahead of the competition by adding the SPEED, POWER and FLEXIBLITY of the GAUSS mathematical and statistical platform to your desktop, enterprise or web applications.
Discover how GAUSS 24 can help you accomplish more!
Create and customize cutting-edge analytics using the GAUSS platform 10-40x faster than with traditional environments.
Connect your GAUSS analytics directly into almost any production environment or data source.
Directly deploy your GAUSS project in enterprise, desktop or web-applications.
The interactive and intuitive nature of the GAUSS platform allows you to develop and customize, even complex analytics, 10-40x faster than traditional languages. While the GAUSS platform allows you to develop new ideas as quickly as a prototyping environment, unlike a prototyping environment, the robust GAUSS mathematical engine is fast enough that you will be happy to place it into production.
The native code of the GAUSS Engine has minimal dependencies, which allow it to run on many platforms and to easily interface with:
No matter what applications and data sources your organization uses, the GAUSS Engine can be integrated into your system.
The base version of the GAUSS Engine comes with more than 1000 mathematical and statistical functions. Pre-built, customizable modules are also available for specific applications, such as constrained optimization, Bayesian estimation, discrete choice modelling, machine learning and time series. The GAUSS Engine can also call functions from other libraries written in C/C++, or Fortran.
The core of GAUSS is written almost entirely in C. This allows GAUSS to be light-weight enough to be run on small devices, or run thousands of concurrent sessions on a small web server. Conversely, it also allows GAUSS to harness all the computing power of a large cluster.
The GAUSS Engine allows you to create independent workspaces like separate copies of the GAUSS platform, which can be quickly created and destroyed on demand. Your main program can communicate with these workspaces; they can run the same analysis on different data, or each run something completely different. Since even a modest server can create thousands of GAUSS Workspaces almost instantaneously, the GAUSS Engine can easily scale with your demand.
Create your algorithm once in the GAUSS Engine and re-use it on any platform GAUSS supports. No wasted time reworking for different platforms.
Q: Which platforms does GAUSS support?
A: The GAUSS Engine runs on Windows, Linux and macOS
Q: How do I interact with the GAUSS Engine from a C++/C#/Java/PHP/Python program?
A: Distribute the GAUSS Engine shared library along with a compiled GAUSS file. Create and control GAUSS Engine workspaces as objects in C++/Java/PHP/Python, etc.
Q: What is involved in compiling a GAUSS file? Is it hard?
A: Compiling a GAUSS file is easy. Simply enter the command 'compile' followed by the name of your GAUSS file and you are done.
An easy-to-use data analysis and visualization environment based on the powerful, fast and efficient GAUSS Matrix Programming Language.
Explore GAUSSPrototype to production: Embed custom GAUSS analytics directly in enterprise or web-applications.
Explore the EngineCustomizable programs that extend the GAUSS platform in the fields of econometrics, finance, risk analysis, statistics and more.
Explore the ModulesSee what GAUSS can do for your data
© 2025 Aptech Systems, Inc. All rights reserved.
Privacy Policy