Underrutine

En underrutine eller subrutine er innenfor programmering navnet på en sekvens av programvareinstruksjoner som utfører en spesiell oppgave, og som utgjør en enhet. Denne enheten kan bli brukt i programmer som krever at en spesiell oppgave skal utføres.

Underprogrammer kan bli definert innenfor et dataprogram, eller som separate som biblioteker som kan brukes av flere programmer. Avhengig av programmeringsspråk, blir en underrutine kalt prosedyre, funksjon, rutine, metode eller underprogram. Den generiske benevnelsen kallbar enhet er noen ganger blitt brukt.

Referanser

Programmeringselementer