AMPL is a comprehensive and powerful algebraic modeling language that provides familiar notation and concepts to formulate optimization models and examine solutions. The flexibility and convenience of AMPL make it ideal for rapid prototyping and model development, while its speed and control options make it efficient for repeated production runs. AMPL was originally developed at Bell Laboratories, and is used worldwide for research, teaching and business applications.
When used with Gurobi, AMPL allows you to solve linear and quadratic optimization problems with any combination of discrete or continuous variables. Gurobi Optimization is an authorized reseller for AMPL. Gurobi offers two AMPL products: the complete AMPL modeling system, and the Gurobi Solver for AMPL for those who wish to use Gurobi with an existing AMPL license.
If you are currently using or considering OPL and CPLEX, you can learn more about why AMPL is a great modeling language choice on our Switching from OPL page.