API, Application Programming Interface, grænseflade til computerprogrammer. Et API er en form for opskrift for, hvordan en programmør benytter sig af funktionalitet i andre programmer; dette letter hans arbejde betydeligt. API’et gør det muligt at anvende (kalde) et operativsystems funktionalitet eller en afgrænset service, som stilles til rådighed af et andet program. Der findes fx API’er til Windows- og Java-platformen.