Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary


Aldor is a high-level programming language designed to support the mathematical foundations of computer algebra systems. The language was developed in the 1980s by Stephen Wolfram and other researchers at the Mathematical Sciences Research Institute at Berkeley, California. Initially, Aldor was used as part of Axiom— a general purpose computer algebra system—as it could efficiently manipulate abstract structures common in mathematics. The language has an expressive type system that supports overloading and parametric polymorphism and includes features like pattern matching, functional programming constructs, and lazy evaluation semantics. Aldor also introduced advanced compilation techniques such as partial evaluation (also known as "constant folding on steroids"), which allows many computations to be done at compile time rather than run time. In short, Aldor serves in creating high-performance mathematical software.

Hire Aldor Experts

Enter your email to get started.