سلام
خوب هستيد .
Api سر فصل application programming interface
يك سري توابع اماده كه توسط برنامه - سيستم عامل و يا كتابحانه هه (dll) ها براي انجام دادن يكسري از سرويس هاي مورد نياز جهت توليد برنامه تهيه شده است ، مي باشد .
و ماكرو د رواقعه يكسري كد هستند كه بصورت يك تابع و يا روال براي اجراي كار خاصي تهيه شده اند .
ماكرو هاي سطح بالا معمولا با وي بي اي و يا وي بي اسكريپت براي انجام كار ها ( مثلا حساب كردن نتيجه يك تابع ) اد كردن يك سري اطلاعات بصورت اتوماتيك و .... در برنامه هاي office و يا تحت وب استفاده ميشوند.
ماكرو فانكشن هاي اسمباي در برنامه نويسي اسمبلي استفاده ميشن و در واقعه دسته بندي اطلاعات براي كاهش خطا و خوانا تر شدن برنامه استفاده ميشود.
اميدوارم كمك كنه