La UNED posee la licencia del programa ScientificNotebook, un procesador de textos científicos que incluye una versión reducida del programa Maple de cálculo simbólico.
También la UNED oferta a los alumnos una versión gratuita de Maple. Maple es un programa matemático de propósito general capaz de realizar cálculos simbólicos, algebraicos y de álgebra computacional.
Por otra parte, existen algunos lenguajes de programación de acceso libre (gwbasic, maxima, octave,...) que también son útiles para la resolución de problemas de cálculo numérico.
Finalmente, el programa Easy Java Simulations, también de libre acceso, ofrece posibilidades de representación gráfica de funciones y de integración numérica.