 Algebraic modeling language

Algebraic modeling languages (AML) are high-level computer programming languages for describing and solving high complexity problems for large scale mathematical computation (i.e.large scale optimization type problems).