Optimization Modeling Language Resources & Support

Works The Way You Work

In addition to users being able to take advantage of the powerful Gurobi Python modeling and development environment, Gurobi can be used with a variety of 3rd party programming and modeling languages. This allows customers already working in these systems to continue to work in a familiar environment while still taking advantage of the most powerful solver available today.

Gurobi can be used with the following modeling languages, of which we sell AMPL directly.


AIMMS  AMPL  GAMS  MATLAB  MPL  R  Frontline Solvers

Click on any of the above links or icons to see how you can use Gurobi in that 3rd party language.


In March of 2016 we changed our commercal relatioinship with AIMMS, GAMS and MPL. New and existing users can still continue to use Gurobi with these modeling languages, but how they obtain Gurobi has changed. You can learn more here.