Ein kleines! Lexikon des Internet Werbung

API, Application Programming Interface @ Ein kleines! Lexikon des Internet


Erklärung | Finden | Navigation | Interessante Begriffe

Ansichten: Bildschirm   Druck   ohne

API

Application Programming Interface

(dt.: Schnittstelle zur Programmierung von Anwendungen)

ist eine Sammlung von definierten Schnittstellen für die Ansteuerung eines Gerätes, eines Betriebssystems oder einer Anwendung.
Sie wird vom Hersteller oder einer anderen Stelle bereitgestellt, um die Erstellung von Software für ein System zu erleichtern. Häufig verwendete Funktionen werden als aufrufbare Funktionen zur Verfügung gestellt, um die Zugriffe auf Bestandteile des Systems zu standardisieren und zu vereinfachen. Für den Entwickler bedeutet das Vorhandensein einer API, dass er nur die genauen Spezifikationen und Optionen der jeweiligen Software-Bibliothek anstelle von speziellen Systemkenntnissen haben muss.

Bekannte Schnittstellen-Beschreibungen sind u. a. CAPI, JDBC, SAX oder ODBC. Auch das Betriebssystem MS Windows bietet den Zugriff auf Funktionen über die Windows-API an.