واجهة برمجة التطبيقات

من ويكيبيديا، الموسوعة الحرة

(تم التحويل من API)
اذهب إلى: تصفح, بحث

واجهة برمجة التطبيقات (بالإنجليزية: Application Programming Interface وتختصر إلى API)

هي مجموعة من الروتينات ، وهياكل البيانات ،و object classes ، و / أو البروتوكولات التي تقدمها المكتبات و / أو نظام تشغيل الخدمات لدعم بناء البرامج.

هناك نوعان منها:

احدهما يعتمد على لغة البرمجة ؛ بمعنى انه متاحُُ فقط في لغة برمجة معينة ، ويقوم على استخدام syntax و عناصر هذه الغة لجعله ملائما للاستخدام في هذا السياق.

و الاخرى مستقلة عن اللغة وهذا يعنى انها مكتوبة بطريقة تتيح لها ان تستخدم فى العديد من لغات البرمجة (عادةً an assembly/C-level interface) و هذا النمط مطلوبا فى أنواع الواجهات البرمجية API المستخدمة فى service غير المرتبطة بعملية معينة process ، أو نظام تشغيل وعادة ما تكون متاحة كروتينا منفصلا.


أدوات شخصية