Compiler

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو

مترجم(به انگلیسی: ‌Compiler) در علوم رایانه برنامه‌ای است که وظیفه ترجمه کد نوشته شده در یک زبان برنامه نویسی را(زبان منبع) به زبانی دیگر(زبان هدف) بر عهده دارد.

نام "مترجم" بیش‌تر برای برنامه‌هایی که کد منبع را از یک زبان برنامه نویسی سطح بالا(++C) به یک زبان سطح پایین‌تر(به عنوان مثال زبان اسمبلی، آبجکت کد و یا زبان ماشین) ترجمه می‌کنند استفاده می‌شود.