API

Una “Application Programming Interface” è un programma, od una parte di un programma, costruita per permettere l’interazione – ad esempio lo scambio di dati – con altri programmi. Nell’ambito Web le API attualmente vengono impiegate per l’interfacciamento fra differenti servizi. Un caso esemplicativo potrebbero essere le Google API, attraverso le quali gli sviluppatori possono costruire applicazioni (anche Web Apps) che sfruttano i vari servizi offerti da Google (Google Search, GoogleMaps, etc.).