Дискретная математика (также конечная математика) имеет дело с такими темами, как логика, теория множеств, теория информации, частично упорядоченные множества, доказательства, отношения и ряд других тем.
Для других разделов математики существуют инструменты, поддерживающие программирование. Для статистики есть R и S , в которые встроено много полезных статистических функций. Для численного анализа Octave может использоваться как язык или интегрироваться в C ++ ,
Я не знаю каких-либо языков или пакетов, которые имеют непосредственное отношение к дискретной математике (хотя почти каждый язык может использоваться для реализации алгоритмов, используемых в дискретной математике, должны быть библиотеки или среды, разработанные специально для этих приложений) .