وحیدمو

وبلاگ شخصی وحید محمدی

وحیدمو

وبلاگ شخصی وحید محمدی

انواع زبانهای برنامه نویسی از لحاظ نزدیکی به سخت افزار

۱. زبان ماشین . تنها زبان برنامه نویسی سطح پایین جهان که نزدیکترین زبان به سخت افزار است و مستقیما و کاملا در درون سخت افزار  اقامت دائم دارد و زندگی می کند. 



۲.زبان  اسمبلی . تنها زبان برنامه نویسی سطح میانی جهان که هر دستورش مستقیما به یک دستور زبان ماشین ترجمه می شود . هم زبان سخت افزار است و هم زبان شبه انسانی . لذا اسمبلی  تنها زبان برنامه نویسی سطح میانی  می باشد 




۳. زبانهای سطح بالا . هر دستور این زبانها  به یک یا دو یا دهها و صدها  دستور زبان اسمبلی ترجمه می شود .لذا بسیار کند و کودن  و سنگین و حجیم  می باشند و کارایی  ندارند .  زبانهای سطح بالا هرگز به سخت افزار دسترسی ندارند و اصلا و ابدا برای برنامه نویسی سخت افزار و درایور و سیستم عامل  ؛  مناسب نیستند.  زبانهای سطح بالا فقط کف روی آب می باشند و به شدت به میانجیگری  زبان اسمبلی  نیازمند می باشند . 


زبانهای سطح بالا  به درد کودکان  می خورند . 



برنامه نویسان واقعی و هوشمند منحصرا  از زبان اسمبلی  استفاده می کننند .