پایتون (زبان برنامه‌نویسی)
به جای اینکه تمام عملکرد پایتون در هستهٔ آن متمرکز باشد طوری طراحی شده‌است که به خوبی از افزونه‌ها پشتیبانی کند. این ویژگی پایتون که آن را محبوب کرده‌است، راهی برای اضافه کردن ای‌پی‌آی به نرم‌افزارهای موجود بوده‌است. ایدهٔ فان روسوم از زبانی با هستهٔ کوچک و کتابخانهٔ استاندارد بزرگ با مفسر افزونه‌پذیر، ریشه در سرخوردگی او از زبان ای‌بی‌سی دارد.
قید و اتصال زبان
به عنوان مثال، از binding پایتون زمانی استفاده می‌شود که لازم است از یک کتابخانه خارجی C که برای برخی از اهداف نوشته شده‌است برای پایتون استفاده شود. مثال دیگر codice_4 است که به زبان C نوشته شده‌است تا یک API برای دسترسی به مخزن نرم‌افزار Subversion فراهم کند. برای دسترسی به Subversion از داخل کد جاوا، می‌توان از codice_5 استفاده کرد، که به نصب codice_4 بستگی دارد و به عنوان پلی بین زبان جاوا و codice_4 عمل می‌کند؛ بنابراین یک API فراهم می‌کند که توابع را از codice_4 فراخوانی می‌کند.