وقتی صحبت از اسمبلی یا سی میشه منظور اسمبلی ویندوز یا ویژوال سی و برلند سی بیلدر و ... نیست . بلکه منظور سی و یا اسمبلی ای است که کد ماشین (16 یا 32 و یا حتی 64 بیتی) تولید کنه . که مستقیما بتونن روی پردازنده اجرا بشن . دلفی و VB و سی شارپ و جاوا و ... کامپایلر هاشون فقط کد برای سیستم عامل ویندوز یا لینوکس و یا غیره تولید می کنن . توانای تولید کد هسته رو ندارن . یعنی برنامه های دلفی بدون وجود ویندوز و توابع اون نمی تونه روی پردازنده اجرا بشه . دلفی توابع ویندوز رو صدا میزنه . در این وسط دات نت و جاوا مسالشون فرق داره . Run time اونا با ویندوز و یا لینوکس و ... ارتباط داره و برنامه حتی مستقیما نمی تونه در سیستم عامل اجرا بشه چه برسه روی پردازنده !!