:
API זה ראשי תיבות של Application Program Interface (או משהו כזה), מה שזה אומר זה ממשק תוכנתי, בצורה של פונקציות, אל תוכנית אחרת. לפי ההקשר ששאלת אני מניח שאת מדברת על WIN32 API שזה הממשק אל מערכות הפעלה Windows, למעשה אם תכנתת בVB, התוכניות שלך השתמשו בממשק הזה כל הזמן אבל בלי ידיעתך היות וVB היא שפה דור רביעי (ויזואלית) והיא חוסכת למתכנת את ההתעסקות עם פעולות בסיסיות, כגון יצירת חלון, השמה של פקדים עליו וכו', שכל אלה נעשים ע"י שימוש בקריאות לפונקציות WIN32 API. הפונקציות הללו כתובות ב-C והשימוש הטבעי בהן הוא מתוך תוכניות C ו-C++ אך ניתן להשתמש בהן גם מתוך VB בעזרת איזשהו טריק (הכללת איזה קובץ DLL בשם USR32 או משהו כזה) אבל אני לא יודע על זה הרבה, חפשי בפורום VB.