| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W | X | Y |
| А | Б | В | Г | Д | К | Л | М | О | П | Р | С | Т | Ф | Х | Ц | Ч | Ш | Э | Ю | Я |
|
Application Programming Interface (API)
— набор методов и функций, позволяющие программисту получить доступ к функциональности программного компонента(программы, модуля, библиотеки).
API определяет функциональность, которую предоставляет программа (модуль, библиотека), при этом API позволяет абстрагироваться от того, как именно эта функциональность реализована. Программные компоненты взаимодействуют друг с другом посредством API. При этом обычно компоненты образуют иерархию — высокоуровневые компоненты используют API низкоуровневых компонент, а те, в свою очередь, используют API ещё более низкоуровневых компонент. По этому принципу построены и протоколы передачи данных по Internet. |