Unter einer Funktion versteht man in der Programmierung einen Code, der eine bestimmte Aufgabe erfüllen kann. Einer Funktion wird beim Aufruf min. ein Parameter zur Berechnung übergeben, das Ergebnis als Rückgabewert zurück geliefert. Mit Funktionen können so verschiedene Berechnungen mit dem selben Programmcode erledigt werden, beispielsweise die Berechnung der Mehrwertsteuer für 1000 Datensätze. Der zu übergebene Parameter wäre hierbei der Betrag, für den die Mehrwertsteuer berechnet werden soll. Die Schreibweise ist:
: a → b oder (a) = b
Die Funktion wird mit dem gekennzeichnet, a entspricht dem Parameter und b steht für das Ergebnis.