ماهو الـ API ؟ وماهي انواعه ؟




هو واجهة برمجة التطبيقات أو Application Programming Interface
وبعيد عن المصطلحات التقنية هو غلاف لتغليف شئ صعب من الداخل وجعله سهل من الخارج ويطلق على كل ما يتم تحويله من أوامر معقدة إلى أوامر بسيطة يستطيع أي شخص استخدامها بـ (API) وهوليس لغة برمجه



أنواع الـ API :
هناك نوعان من واجهات برمجة التطبيقات (API)
1-نوع يعتمد على لغة البرمجة بمعنى أنه تم تجميع مجموعة من الأوامر والوظائف بصيغة اللغة نفسها في كود معين وجميعها تندرج تحت اسم أو هيكل ثابت يمكن استخدامه بمجرد كتابة جملة كودية دون الحاجة للإهتمام بالأوامر والوظائف الداخلية
2- نوع مستقل عن لغة البرمجة لا يحتاج أن يكتب بصيغة لغة برمجة معينة وإنما يكتب بشكل تستطيع فهمه معظم لغات البرمجة نعلم أن جميع لغات البرمجة يتم ترجمتها في النهاية إلى لغة التجميع (ASSEMBLY LANGUAGE)
ومن هذا المبدأ يتم تصميم هذا النوع من الـ ( APIs ) بلغة التجميع Assembly

Publier un commentaire

0 Commentaires