# GAUSS

> matrix programming language for mathematics and statistics

**Wikidata**: [Q953642](https://www.wikidata.org/wiki/Q953642)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/GAUSS_(software))  
**Source**: https://4ort.xyz/entity/gauss

## Summary
GAUSS is a proprietary matrix programming language designed specifically for mathematics and statistics. Originating in 1984, it functions as an array and imperative programming language, providing a platform for high-level mathematical computation and data analysis.

## Key Facts
*   **Inception:** GAUSS was created in 1984.
*   **Type/Class:** It is classified as an array programming language, an imperative programming language, and a general programming language.
*   **Primary Function:** It is a matrix programming language used for mathematics and statistics.
*   **License:** The software is distributed under a proprietary license and is copyrighted.
*   **Developer:** The official website is maintained by Aptech (http://www.aptech.com/).
*   **Recent Versions:** Notable releases include Version 22 (released November 16, 2021) and Version 26 (scheduled for release on February 4, 2026).
*   **Paradigms:** The language supports both imperative programming and array programming paradigms.

## FAQs
### Q: What type of programming language is GAUSS?
A: GAUSS is a matrix programming language that utilizes both array programming and imperative programming paradigms. It is optimized for mathematical and statistical tasks.

### Q: Is GAUSS free to use?
A: No, GAUSS is proprietary software held under a copyrighted license. It is a commercial product developed by Aptech.

### Q: When was GAUSS first released?
A: GAUSS was originally inceptioned in 1984.

### Q: What is the most recent version of GAUSS?
A: According to development timelines, Version 26 is listed as a preferred upcoming release (dated February 4, 2026), while recent stable releases include Version 22 (2021) and Version 19 (2018).

## Why It Matters
GAUSS holds significance in the field of computational finance, economics, and engineering as a specialized tool for handling complex matrix operations. Unlike general-purpose languages, GAUSS is designed specifically for mathematics and statistics, allowing researchers and analysts to process multi-dimensional data arrays efficiently. Its longevity—spanning from 1984 to present day with active updates (such as versions 25.1 and 26)—demonstrates its sustained utility in academic and professional sectors. By combining imperative programming structures with array-oriented syntax, it bridges the gap between detailed procedural control and high-level mathematical expression, making it a robust environment for simulation, econometrics, and data visualization.

## Notable For
*   **Matrix-Centric Design:** Specifically optimized as a matrix programming language, distinguishing it from scalar-oriented general languages.
*   **Longevity:** A development history spanning over 40 years, originating in 1984.
*   **Hybrid Paradigm:** Uniquely supports both imperative and array programming methodologies.
*   **Active Development:** Maintains a regular release cycle, with recent versions extending into the mid-2020s.
*   **Global Availability:** Wikipedia entries and documentation exist across 8 languages (German, English, Spanish, French, Indonesian, Polish, Russian, Chinese), indicating widespread international use.

## Body

### Classification and Paradigm
GAUSS is a high-level programming language classified structurally as an **array programming language** and procedurally as an **imperative programming language**. These classifications indicate that the language is designed to operate on entire arrays of data simultaneously (matrix programming) while using statements to change a program's state. It is primarily utilized for applications in **mathematics and statistics**.

### Development and Version History
The language was established in **1984**. It has undergone continuous development since its inception, maintained by Aptech. The version history highlights a consistent evolution:
*   **Version 17:** Released December 22, 2016.
*   **Version 18:** Released November 2017.
*   **Version 19:** Released November 13, 2018.
*   **Version 22:** Released November 16, 2021.
*   **Version 25.1:** Released April 22, 2025.
*   **Version 26:** Projected for release on February 4, 2026.

### Licensing and Ownership
GAUSS operates under a **proprietary license** and is considered **copyrighted** software. It is not open-source. The official portal for the software is hosted at **aptech.com**. The software's identity is tracked under its Freebase ID `/m/0dqf90` and it possesses a sitelink count of 8 across various Wikipedia languages.

## References

1. [Source](https://www.aptech.com/releases/gauss19)
2. [Source](https://www.aptech.com/blog/gauss22/)
3. [Source](https://www.aptech.com/blog/gauss26/)
4. Freebase Data Dumps. 2013