Acronimo
API è l'acronimo di Application Programming Interface. Le API quindi sono l'Interfaccia di Programmazione di un'Applicazione, qualsiasi insieme di procedure disponibili al programmatore, di solito raggruppate a formare un set di strumenti specifici per un determinato compito. Sono indispensabili per i componenti di un computer come gli standard elettrici lo sono per una casa. Chiunque può inserire la spina del caricabatterie nella presa a muro di casa o dal vicino perché la corrente fornita dal gestore elettrico di entrambe le case segue ed è conforme al medesimo standard. Se non ci fosse uno standard, occorrerebbe che ogni apparecchio collegabile alla presa di corrente avesse un proprio adattatore, in questo caso, che facesse comunicare correttamente il nostro caricabatterie con la presa di corrente. La riprova di questo è provare a ricaricare il proprio telefonino col proprio caricabatterie europeo una volta sbarcati negli negli Stati Uniti senza un trasformatore. Non ve lo consiglio! Per similitudine un programma scritto per Windows che non può essere eseguito direttamente su un sistema UNIX senza un API adapter come WINE e una scheda hardware non funziona se non utilizziamo le API scritte appositamente affinché l'hardware si interfacci con il software del nostro pc.