انواع کامپایلرها

راه‌های مختلفی جهت دسته بندی کامپایلرها وجود دارد مثلاً می‌توان آنها را با توجه به ورودی، خروجی، ساختار داخلی و یا رفتار زمان اجرای آن تقسیم بندی کرد.

ادامه خواندن “انواع کامپایلرها”

کامپایلر (Compiler)

کامپایلر (Compiler) برنامه یا مجموعه‌ای از برنامه‌های کامپیوتری است که متنی از زبان نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین) زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل می‌کند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیوند دهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آنرا بخواند.

ادامه خواندن “کامپایلر (Compiler)”