I programmi consentono di definire espressioni che altrimenti potrebbero risultare ambigue, difficili da leggere o impossibili da costruire utilizzando intervalli, funzioni condizionali e array. È inoltre possibile utilizzare programmi per risparmiare memoria attraverso la definizione di passi intermedi nei calcoli che utilizzano array di grandi dimensioni all'interno del corpo del programma. I valori intermedi vengono infatti conservati in memoria solo durante l'esecuzione del programma, anziché fino alla chiusura del foglio di lavoro. Di seguito sono riportati alcuni esempi che mostrano varie possibilità di programmazione.
Per ulteriori informazioni sull'utilizzo dei programmi, guardare il video seguente:
È possibile creare programmi autonomi:
È possibile creare programmi che contengono un singolo passo senza immettere l'operatore di programma:
È possibile aggiungere programmi a un'espressione matematica da valutare:
È possibile inserire programmi quando si definisce una variabile o una funzione:
Tale variabile o funzione può quindi essere utilizzata nel foglio di lavoro:
È possibile definire in un foglio di lavoro una funzione da utilizzare in altri fogli di lavoro.