interface de programação de aplicações

[ing.] application programming interface [abrev. API]
[def.] Interface constituída por um conjunto de rotinas, protocolos e ferramentas para a construção de aplicações. Uma boa interface deste género torna mais fácil o desenvolvimento de uma aplicação, fornecendo todos os blocos de construção necessários: o programador da aplicação integra os blocos, muitas vezes provenientes de mais do que uma interface.
  Nota: A maioria dos sistemas operativos dispõe de várias API, para que os programadores possam escrever aplicações compatíveis com eles.
[v.tb.] aplicação informática, interface