API

API steht im Englischen für Application Programming Interface und bezeichnet eine Programmierschnittstelle, die es dem Programmierer erlaubt, Anwendungen zu gestalten, welche über diese Schnittstelle an ein Softwaresystem gekoppelt werden können. Eine solche Anwendung kann nach festgelegten Regeln mit dem System kommunizieren und beispielsweise Datenbankzugriffe starten oder Inhalte abrufen. Ein Beispiel ist das Google-Maps-API. Hier bietet Google die Möglichkeit per JavaScript Kartenmaterial auf eine Webseite zu integrieren. Ein Webdesigner kann seinen Besuchern auf diese Weise eine anschauliche Routensuche bieten und sie mit eigenen zusätzlichen Informationen versorgen, ohne dass sie seine Seite zu Google hin verlassen müssen.