Pada masa sekarang pembanguan sebuah sebuah program komputer/aplikasi menjadi lebih komplek
dan diharapkan antar aplikasi bisa saling berkomunikasi atau saling bertukar data.
dan diharapkan antar aplikasi bisa saling berkomunikasi atau saling bertukar data.
konsep pertukaran data atar alikasi adalah dengan API, API adalah singkat Application Programming Interface adalah sekumpul perintah fungsi protokol yang dapat digunakan oleh oleh aplikasi / program lain untuk dapat saling berinteraksi.
Apabila digambarkan secara senderhana adalah konsepnya seperti ini:
Jadi API dapat dikatakan sebagai jembatan, untuk membuka jalan agar aplikasi/program komputer dapat bertukar data.