数学软件是处理数学问题的应用软件。它为计算机解决现代科学技术各领域中所提出的数学问题提供求解手段。数学软件就是专门用来进行数学运算、数学规划、统计运算、工程运算、绘制数学图形或制作数学动画的软件。
数学软件由算法标准程序发展而来,大致形成于70年代初期。随着几大数学软件工程的开展,如美国的NATS工程,人们探索了产生高质量数学软件的方式、方法和技术。经过长期积累,已有丰富的、涉及广泛数学领域的数学软件。某些领域,如数值代数、常微分方程方面的数学软件已日臻完善。
数学软件可分为数值计算的软件、统计软件、符号运算软件三类。