کامپایلر

از ویکیجو | دانشنامه آزاد پارسی
نسخهٔ تاریخ ‏۲۴ ژوئیهٔ ۲۰۱۹، ساعت ۰۵:۲۳ توسط DaneshGostar (بحث | مشارکت‌ها) (جایگزینی متن - '\\3' به '<!--3')
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)

کامْپایلر (compiler)
برنامه‌ای که متن نوشته‌شده به زبان برنامه توسط کاربر را به‌عنوان ورودی می‌پذیرد و در خروجی آن را به فرمت قابل اجرا توسط ماشین تبدیل می‌کند. کامپایلر در واقع برنامه مُبدِّلی است که فایل دریافتی آن با فرمت متن (شامل عبارات قابل خواندن و فهم توسط انسان) بوده و خروجی آن فایلی با فرمت کد اجرایی است. در این فرآیند معنای برنامه عوض نمی‌شود. کار کامپایلر در رایانه شبیه کار مترجم در زبان طبیعی است.