Il peut comprendre des spécifications pour les routines, les structures de données, les classes d'objets et les protocoles utilisés pour communiquer entre le consommateur et l'exécutant de l'API.
Un programmeur utilise les mots de l'API pour faire