API (Application Programming Interface) — интерфейс, благодаря которому одна компьютерная программа может взаимодействовать с другой программой. Иными словами, это набор функций, с помощью которых можно взаимодействовать с программой.
Преимущества использования API:
- Сокращение времени на разработку: при использовании API программисту не нужно тратить время на решения, которые уже реализованы.
- Снижение значения человеческого фактора и повышение надёжности: в API могут быть учтены нюансы работы приложения, которые разработчик может не предусмотреть.
- Системность и предсказуемость: благодаря использованию API одинаковые функции в разных приложениях реализуются одинаково, что делает пользовательское взаимодействие легче.