• تلفن : 07633620111
  • ایمیل : info@bndlearn.ir

بلوار امام،روبروی پارک صفا،ساختمان آفتاب،طبقه اول

تفاوت کامپایلر و مفسر

                  تفاوت زبان های کامپایلری و مفسری

 

برای تبدیل زبان ماشین به انسان (یا بلعکس) باید این زبان ها کامپایل شوند

 

زبان های کامپایلری مثل : c , java , c# , c++

 

زبان کامپایلری کل کد را دریافت می کنند و از آن یک فایل کامل مثل exe می سازد

و زمانی که کد خطا داشته باشد و ما آن کد را درست کنیم

باید دوباره از اول تمام کد ها را کامپایل کند

و این باعث گذر زمان طولانی مدت می شود

 

 

زبان های مفسری مثل : Python , php , Javascript , Ruby

 

اما زبان های مفسری کد را خط به خط می خواند و اگر اشکالی در کد پیش بیاد نیاز نیست

دوباره از اول کد را کامپایل کند

هر دو از طرفی مزایا و همینطور معایبی دارند

 

(0)نظر
پیغام گذاشتن

درباره ما

کالج تخصصی برنامه نویسی

لینک های مفید

نمادها