Programmeringsgrensesnitt er de metoder og tilhørende parametre (grensesnitt) som en applikasjon kan benytte i en annen applikasjon eller tjeneste. Begrepet kan også benyttes om hvordan ulike komponenter i samme applikasjon kommuniserer, typisk ulike objekter i et objektorientert design.

Når det er snakk om kommunikasjon mellom ulike applikasjoner er det engelske begrepet API (application programming interface) primært benyttet i dag.

I enkelte tilfeller benyttes begrepet programmeringsgrensenitt om krav som en applikasjon må oppfylle for at den skal kunne kjøre i en større kontekst eller kunne bli benyttet av andre applikasjoner. Et operativsystem har for eksempel et gitt programmeringsgrensesnitt som applikasjoner må oppfylle for å kunne kjøre korrekt på toppen av systemet. I dag er imidlertid denne bruken av begrepet mindre vanlig.

Les mer i Store norske leksikon

Kommentarer

Kommentarer til artikkelen blir synlig for alle. Ikke skriv inn sensitive opplysninger, for eksempel helseopplysninger. Fagansvarlig eller redaktør svarer når de kan. Det kan ta tid før du får svar.

Du må være logget inn for å kommentere.

eller registrer deg