ایپلیکیشن پروگرامنگ انٹرفیس

ایپلیکیشن پروگرامنگ انٹرفیس (API) دو یا دو سے زیادہ کمپیوٹر پروگراموں یا اجزاء کے لیے ایک دوسرے کے ساتھ بات چیت کرنے کا ایک طریقہ ہے۔ یہ ایک قسم کا سافٹ ویئر انٹرفیس ہے، جو سافٹ ویئر کے دوسرے ٹکڑوں کو سروس پیش کرتا ہے۔[1] ایک یوزر انٹرفیس کے برعکس، جو کمپیوٹر کو کسی شخص سے جوڑتا ہے، ایک ایپلیکیشن پروگرامنگ انٹرفیس کمپیوٹر یا سافٹ ویئر کے ٹکڑوں کو ایک دوسرے سے جوڑتا ہے۔ اس کا مقصد کسی کمپیوٹر پروگرامر کے علاوہ کسی شخص (صارف کی طرف) کے ذریعہ براہ راست استعمال کرنا نہیں ہے جو اسے سافٹ ویئر میں شامل کر رہا ہے۔ اوپن جی ایل بھی اس کی ایک مثال ہے۔

حوالہ جات

ترمیم
  1. Reddy، Martin (2011)۔ API Design for C++۔ Elsevier Science۔ ص 1۔ ISBN:9780123850041