programmeringsfunksjoner
Programmeringsfunksjoner er grunnleggende byggesteiner i de fleste programmeringsspråk. En funksjon er en navngitt enhet som tar inn data gjennom parametere, utfører en bestemt oppgave og vanligvis returnerer en verdi. Funksjoner bidrar til modularitet ved å dele et program i mindre, gjenbrukbare deler, noe som letter lesbarhet og testing.
En funksjon har et omfang (scope) der variabler definert inne i den er lokale og ikke påvirker
I mange språk kan funksjoner være første-klassede borgere: de kan tildeles til variabler, sendes som argumenter
Funksjoner kan også være generiske, slik at de arbeider med forskjellige typer data, ofte ved bruk av
Kort sagt fungerer programmeringsfunksjoner som små, uavhengige byggesteiner som kan kombineres for å lage større programmer,