Qué debe saber

Un programa definido en el Editor de programas es similar a las funciones integradas en el software de TI-Nspire™, pero existen algunas diferencias:

Las funciones deben dar un resultado, el cual puede ser graficado o ingresado en una tabla. Los programas no dan un resultado.
Puede usar una función, pero no un programa, dentro de una expresión. Por ejemplo, 3 x func1(3) es válido, pero no 3 x prog1(3).
Puede ejecutar programas solamente desde las aplicaciones Calculadora y Notas. Puede evaluar funciones en Calculadora, Notas, Listas y Hoja de Cálculo, Gráficos, Geometría y Datos y Estadísticas.
Una función puede referirse a cualquier variable; sin embargo, solo puede almacenar su valor en una variable local. Los programas se pueden almacenar en variables locales y globales.

Nota: los argumentos usados para pasar valores a una función se tratan automáticamente como variables locales. Si desea almacenar a cualquier otra variable, debe definirla como Local desde adentro de la función.

Una función no puede usar un programa como una subrutina, pero puede usar otra función definida por el usuario.
No puede definir un programa dentro de una función.
Una función no puede definir una función global, pero puede definir una local.