Прикладний програмний інтерфейс: відмінності між версіями

[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
м →‎Визначення: -неоднозначність
Рядок 3:
== Визначення ==
 
Одним з найпоширеніших призначень API є надання набору широко використовуваних [[функціяФункція (програмування)|функцій]], наприклад для малювання [[вікно|вікна]] чи [[Значок (елемент GUI)|іконок]] на екрані. [[Програміст]]и використовують переваги API у функціональності, таким чином їм не доводиться розробляти все з нуля. API є абстрактним поняттям  — програмне забезпечення, що пропонує деякий API, часто називають ''реалізацією'' ({{lang-en|implementation}}) даного API. У багатьох випадках API є частиною [[SDK|набору розробки програмного забезпечення]], водночас, набір розробки може включати як API, так і інші інструменти/[[апаратне забезпечення]], отже ці два терміни не є взаємозамінювані.
 
Високорівневі API часто програють y гнучкості. Виконання деяких функцій нижчого рівня стає набагато складнішим, або навіть неможливим.