واجهة برمجية API

برمجية وسيطة، تُستخدَم للربط بين تطبيقات مختلفة، أو بين التطبيق والخادم الحامل للبيانات، ولفَهْم ذلك؛ قُمْ باستخدام تطبيق “فيسبوك” أو “تويتر” على الهاتف، عند قيامك بتحديث بياناتك، تقوم الواجهة البرمجية بالربط بين التطبيق وخوادم “فيسبوك” لتحديث تلك البيانات؛ لتظهر عند باقي المستخدمين، وعند قيامك بتسجيل الدخول في موقع ما باستخدام جوجل، يقوم الموقع باستخدام واجهة برمجية؛ ليتصل بخوادم جوجل للحصول على بياناتك.