(API, ראשי תיבות באנגלית Application Programming Interface) ממשק תכנות יישומים
הוא כינוי מקובל לערכות של ספריות קוד, פקודות, פונקציות ופרוצדורות מן
המוכן, בהן יכולים המתכנתים לעשות שימוש פשוט, בלי להידרש לכתוב אותן
בעצמם
הפונקציות העיקריות המוצעות בממשק תכנות יישומים מתמקדות במשימות
מורכבות כמו ציור חלונות ופריטי ממשק אחרים, אחסון ושליפת נתונים, ניהול
זיכרון, קישור ליישומים אחרים, ועוד