Application Programming Interface : interface de programmation d'application.
Fournir un moyen de communication entre deux sous-systèmes au niveau langage.
Une API est une interface d'implémentation. À ce titre, elle est spécifique à un langage.
Des exemples d'API sont :