Bir programlama ortamında kullanılabilecek olan ve daha öncede
hazırlanmış alet çantasına verilen isimdir. Her ortam ve her dil için
oluşturulabilir. Bir kere oluşturulduktan sonra programcıların tek
yapması gereken bu alet çantasından istedikleri aleti kullanmalarıdır.
Örneğin
cep telefonunuz üzerinde yazılım geliştiriyorsunuz ve geliştirdiğiniz
ortam için size sunulan API içerisinde mesaj göndermeye yarayan bir
fonksiyon bulunuyor. Yapmanız gereken tekşey bu fonksiyonu doğru
parameterele ile çağırmaktır. Yapmış olduğunuz işlem ise size sunulan
bir API ‘yi kullanmaktır.
Bir örnek olarak Google Maps API ile ilgili yazıyı okuyabilirsiniz.