داغترین‌ها: #گزارش سالانه آپارات

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

22
در دنیای امروز هر برنامه نویس ممکن است به زبان خاصی تسلط داشته باشد و یا براساس حوزه ی فعالیت خود زبان برنامه نویسی خاصی را انتخاب کند. ممکن است برای یک هدف یا برنامه،بتوان با چندین زبان متفاوت کد نویسی کرد. اما وجه مشترک همه ی زبان ها این است که ؛ همگی زبان برنامه نویسی سطح بالا هستند. زبان های برنامه نویسی سطح بالا زبانی نزدیک به زبان انسان دارد و در واقع ترکیبی از زبان طبیعی انسان و علائم ریاضی است که نوشتن کد ها را برای انسان آسان تر می کند. در نهایت همه ی این زبان ها برای اجرا ی کد باید به زبان سطح پایین یا همان زبان ماشین تبدیل شوند. زبان ماشین زبان 0 و 1 یا باینری است که برای انسان قابل فهم نبوده و اگر بخواهیم به زبان باینری کد نویسی کنیم کاری بسیار دشوار و زمان بر خواهد بود، به همین علت برنامه نویسان کد های خود را با زبان های سطح بالا نوشته و به کمک یک واسط به زبان ماشین تبدیل می کنند برای مطالعه ادامه مطلب به سایت آکادمی مراجعه فرمایید.. https://iranbinary.ir
pixel