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 elementales de acceso libre (en particular gwbasic y similares) que, por su sencillez, pueden resultar útiles para probar algunos resultados.
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.