Uma função definida no Editor de programas é semelhante às funções integradas no software TI‑Nspire™.
| • | As funções têm de devolver um resultado, que pode ser representado graficamente ou introduzido numa tabela. Os programas não. |
| • | Pode utilizar uma função (mas não um programa) inserida numa expressão. Por exemplo: 3 ¦ func1(3) é válido, mas não 3 ¦ prog1(3). |
| • | Apenas pode executar programas a partir das aplicações Calculadora e Notas. No entanto, pode avaliar funções nas aplicações Calculadora, Notas, Listas e Folha de Cálculo, Gráficos e Geometria, Dados e Estatística. |
| • | Uma função pode referir-se a qualquer variável; no entanto, só pode guardar um valor numa variável local. Os programas podem guardar variáveis locais e globais. |
Nota: Os argumentos utilizados para passar valores para uma função são tratados como variáveis locais automaticamente. Se quiser guardar quaisquer outras variáveis, tem de as declarar como Local dentro da função.
| • | Uma função não pode chamar um programa como uma subrotina, mas pode chamar outra função definida pelo utilizador. |
| • | Não pode definir um programa numa função. |
| • | Uma função não pode definir uma função global, mas pode definir uma função local. |