Visit our team at our AMPL booth, attend the Technology Workshop on April 16th at 3:00-4:45PM and the Technology Tutorial on Monday April 17 from 3:40 – 4:30PM.
- WHAT’S NEW
What's New at AMPL
SUPPORT
AMPL is now on Discourse! 🎉
This is your NEW best place to talk about optimization problems, and get support for AMPL and AMPL Community Edition from our dev team and the community.
Join the conversation at discuss.ampl.com
SUPPORT
AMPL is now on Discourse! 🎉
This is your NEW best place to talk about optimization problems, and get support for AMPL and AMPL Community Edition from our dev team and the community.
Join the conversation at discuss.ampl.com
SOLVER UPDATES
All-new Gurobi 10 solver driver for AMPL!
Featuring a new network simplex algorithm, significant performance gains on MIPs, and more!
Our enhanced Gurobi driver (previously x-gurobi) is now the default gurobi driver.
Prototype, develop, deploy, optimization applications with ease
Find out why thousands of businesses, governments, research centers and educational institutions rely on AMPL to investigate and implement the most demanding large-scale optimization applications.Â
The fastest optimization toolchains run AMPL
Find out why thousands of businesses, governments, research centers and educational institutions rely on AMPL to investigate and implement the most demanding large-scale optimization applications.
The fastest optimization toolchains run AMPL
Find out why thousands of businesses, governments, research centers and educational institutions rely on AMPL to investigate and implement the most demanding large-scale optimization applications.
The fastest optimization toolchains run AMPL
Find out why thousands of businesses, governments, research centers and educational institutions rely on AMPL to investigate and implement the most demanding large-scale optimization applications.

What's new at AMPL
All-New Python Ecosystem
Experience the difference for large-scale optimization
Natural mathematical modeling syntax with natural python integration. Our new python ecosystem allows you to collaborate, ideate, and prototype to build full optimization applications and deploy them to your larger systems.Â
Collaborate and model online
Use Jupyter Notebooks on platforms like Google Colab, Kaggle, Gradient, and AWS SageMaker. You can also easily communicate results with your teams through Streamlit.
Read the docs >
Read the docs >
Read the docs >
Read the docs >
Optimization made faster and easier
AMPL sets the standard for modeling and deployment of large-scale optimization in applications of all kinds
Express models in AMPL the way you think about them while maintaining the ability to change your data or solver without the need to modify your model. AMPL’s fast interpreter and mature APIs support development, deployment, and maintenance of the most challenging applications.Â
Describe optimization problems in a declarative language based directly on the familiar terminology of algebra. AMPL gets you started fast without the distractions and complications of programming.
Process your model and data with lightning speed to generate thousands or millions of variables and constraints. AMPL’s translation routines are tuned to the needs of optimization.
Integrate your optimization models with spreadsheet and relational sources, locally or in the cloud. AMPL’s table handlers establish fast connections for data input and result output.
Try out the features of widely used solvers, without changing your model or data. AMPL’s standard interface lets you focus first on modeling and then choose the optimization engine that meets your needs.
Build optimization into your enterprise systems or software products, using AMPL’s application programming interfaces. AMPL offers fast connections to Python, R, C++, C#, MATLAB, and Java, while maintaining your model in its original, readable form.
Master the AMPL language and system quickly with our introductory materials, examples, and documentation. The AMPL book provides a complete tutorial introduction (and it’s great for teaching, too).
Count on our team to help you in all stages of application building. Our technical staff provides expert advice on AMPL, solvers, and optimization. Our consulting services can help you build and integrate your models.
Trial and purchase AMPL and your choice of the best solvers, from a single source. We provide support and updates for the top linear-quadratic, nonlinear, and global solvers, both commercial and open-source.
Developed for practitioners
Prototype, develop, share, and hand off full applications with ease
AMPL has been developed for the real-world modeler who needs to manage all phases of the optimization development cycle without sacrificing computational performance. AMPLs straightforward language lets you formulate optimization models the way you think about them, and makes model logic accessible to your team members.

Developed for practitioners
Prototype, develop, share, and hand off full applications with ease
AMPL has been developed for the real-world modeler who needs to manage all phases of the optimization development cycle without sacrificing computational performance. AMPLs straightforward language lets you formulate optimization models the way you think about them, and makes model logic accessible to your team members.