Interfejs programowania aplikacji: Różnice pomiędzy wersjami

Z Wikipedii, wolnej encyklopedii
[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
m →‎Zobacz też: +{{Wikisłownik}}: link do hasła w Wikisłowniku
Linia 4: Linia 4:


== Zobacz też ==
== Zobacz też ==
{{Wikisłownik|API}}
* [[Application Binary Interface|ABI]]
* [[Application Binary Interface|ABI]]
* [[Single UNIX Specification]]
* [[Single UNIX Specification]]

Wersja z 21:01, 1 wrz 2016

Interfejs programistyczny aplikacji (ang. Application Programming Interface, API) – sposób, rozumiany jako ściśle określony zestaw reguł i ich opisów, w jaki programy komputerowe komunikują się między sobą[1]. API definiuje się na poziomie kodu źródłowego dla takich składników oprogramowania jak np. aplikacje, biblioteki czy system operacyjny. Zadaniem API jest dostarczenie odpowiednich specyfikacji podprogramów, struktur danych, klas obiektów i wymaganych protokołów komunikacyjnych.

Przykładem API jest POSIX, czy też Windows API.

Zobacz też

  1. Vangie Beal: What is Application Program Interface (API)?. Webopedia.com. [dostęp 2015-06-16]. [zarchiwizowane z tego adresu (2015-06-16)]. (ang.).