1) (Application Programming Interface) интерфейс прикладного программирования набор стандартных программных прерываний, вызовов процедур (методов) и форматов данных, которые должны использовать прикладные программы для запроса и получения от операционной системы, телекоммуникационного протокола или программного интерфейса (механизма) связанного с ними обслуживания. API определяет на уровне исходного текста некоторый уровень абстракции, который позволяет переносить исходные тексты программ на ЭВМ с отличающимися процессорами, где они после перекомпиляции смогут сразу выполняться. Примерами API являются SVID и NetBIOS см. тж. application program, calling conventions, kernel, operating system, portability, source code "Netscape, like every other software company, needed Microsoft to release early versions of something called "the APIs" for Windows" (Michael Lewis) — Фирма Netscape, как и любая другая софтверная компания, нуждалась в сотрудничестве с Microsoft, чтобы получить первые версии того, что называется API для Windows 2) (Application Platform Interface) интерфейс прикладных базовых систем, спецификация API (Ассоциации по интерактивным мультимедиа-системам, IMA)
API
Англо-русский перевод API
Пройдаков Э.М., Теплицкий Л.А.. English-Russian explanatory dictionary of terms and abbreviations of computer engineering, Internet and programming. Англо-Русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. 1998-2004