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