Application programming interface: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m -cat errata
Nessun oggetto della modifica
Etichetta: Sequenze di caratteri ripetuti da parte di un nuovo utente o IP
Riga 1:
Le '''''Application ProgrammingProgrammer Interface''''' '''API''' (''Interfaccia di Programmazione di un'Applicazione''), sono ogni insieme di procedure disponibili al [[programmatore]], di solito raggruppate a formare un set di strumenti specifici per un determinato compito. È un metodo per ottenere un'[[astrazione (informatica)|astrazione]], di solito tra l'[[hardware]] e il programmatore, o tra [[software]] a basso ed alto livello. Le API permettono di evitare ai programmatori di scrivere tutte le funzioni dal nulla. Le API stesse sono un'astrazione: il ''software'' che fornisce una certa API è detto ''implementazione dell'API''.
 
Per esempio, si può pensare ad un'applicazione che scriva le parole "[[Hello world|Hello World]]" su uno schermo con vari livelli di astrazione: