Международная математическая библиотека подпрограмм (IMSL) — коммерческая коллекция программных библиотек численного анализа, реализованная на языках программирования Си, Java, C#.NET, и Фортран. Также доступен интерфейс Python.
Первая библиотека IMSL на языке Фортран была выпущена в 1970 году, затем вышла версия для языка Си, изначально названная С/Base (1991), версия для Java в 2002 году и для языка C# в 2004 году.
Несколько последних выпусков продуктов реализовали интерфейс библиотеки IMSL для Python. Эти релизы являются Python-обёртками для Си-функций библиотеки. В PyIMSL обёртки были впервые выпущены в августе 2008 года. PyIMSL Studio была выпущена в феврале 2009 года. PyIMSL Studio доступна для скачивания на безвозмездной основе для некоммерческого использования или для коммерческой оценки.