programmeringsspråkgränssnitt
Programmeringsspråkgränssnitt, ofta förkortat API (Application Programming Interface), är en uppsättning regler, protokoll och verktyg som möjliggör kommunikation mellan olika mjukvaruapplikationer. Det definierar hur olika mjukvarukomponenter ska interagera med varandra och fungerar som en mellanhand som gör att programmerare kan använda funktionalitet från andra program utan att behöva förstå deras interna detaljer.
API:er är avgörande för modern mjukvaruutveckling. De tillåter utvecklare att integrera tredjepartstjänster, som betalningsgateways eller sociala
Utan API:er skulle varje mjukvaruutvecklare behöva bygga all funktionalitet från grunden, vilket skulle vara extremt tidskrävande