Teachers Paradise School Supplies Teacher Resources Free Encyclopedia
Teachers Paradise FREE Teaching Resources
Home Arts Crafts Audio Visual Equipment Office Supplies Teacher Resources
Hauptseite | See live article

API

API ist die Abkürzung für Application Programming Interface. Ein API ist die Schnittstelle, die ein Betriebssystem oder auch ein anderes Softwaresystem anderen Programmenen zur Verfügung stellt. Im Gegensatz zu einem ABI definiert ein API nur die Verwendung der Schnittstellen, nicht aber deren Realisierung.

Ein API stellt Routinen, Protokolle und Tools für das Erstellen von Software dar. Ein gutes API erleichtert das Programmieren durch die Bereitstellung von Software-Blöcken, die der Programmierer im Idealfall nur noch mit eigenen Codefragmenten verbinden muss.

Die meisten Betriebssysteme bieten sehr vielfältige APIs an. Neben den Zugriffen auf die Hardware wie Festplatte oder Grafikkarte, wird dem Programmierer auch das Erstellen von GUI-Komponenten erleichert. Obwohl das API normalerweise nur für einen Programmierer ist und die Beschreibung sich auch entsprechend technisch gibt, hat der Benutzer auch Vorteile von einem API. Wenn alle Programmierer dasselbe API für das Erstellen, Zeichnen und Verwalten von Fenstern einer Benutzeroberfläche benutzen, sehen die Fenster auch alle gleich aus und besitzen dieselben Komponenten an denselben Stellen. Der Benutzer braucht die Bedienung nur einmal zu erlernen.

APIs haben durch die fortschreitende modulare Programmierung und den modularen Aufbau von PCs erheblich an Bedeutung gewonnen.

Weblinks

Windows-API-Referenz (engl.)\n



Pay for Educational Supplies & Teaching Supplies with Visa, Master Card, American Express, Discover or Paypal.
TeachersParadise.com HOME | Safe Shopping Guarantee | Help Desk
All trademarks & brands are the property of their respective owners.
Legal Notice 2000-2008 TeachersParadise.com, Inc. All Rights Reserved