Jelaskan apa itu API.
API, atau Antarmuka Pemrograman Aplikasi, adalah sekumpulan protokol, rutinitas, dan alat untuk membangun perangkat lunak dan aplikasi. Ini menentukan bagaimana komponen perangkat lunak harus berinteraksi satu sama lain, memungkinkan aplikasi yang berbeda untuk berkomunikasi satu sama lain. API biasanya digunakan untuk mengintegrasikan layanan pihak ketiga ke dalam suatu aplikasi atau untuk memungkinkan bagian-bagian berbeda dari suatu aplikasi berkomunikasi satu sama lain. API hadir dalam berbagai bentuk, termasuk API web, API sistem operasi, dan API database.