Käyttäjä voi tehdä omia funktioita, joita käytetään samoin kuin valmiita kirjastofunktioita.
Tällöin saavutetaan se etu, että samanlaisina toistuvia ohjelmanosia ei tarvitse kirjoittaa useaan kohtaan ohjelmaa.