AMPL is A Mathematical Programming Language for solving optimization problems that integrates three main components. All three languages use the same concepts and syntax for streamlined application-building.
Extend AMPL with over 300 functions chosen from the GNU Scientific Library, including scientific, statistical, and utility functions of many kinds, and a variety of random number generators.
AMPL sells a selection of the most popular and powerful solvers in the world. You can trial all solvers free for 30-days with a Community Edition license, or with any of our other free licenses above.
Many solver developers have used our open libraries to create AMPL enabled solvers. We provide you with a list of currently hooked and available solvers and links to further information.