في المعلوماتية : المصرّف (بتشديد الراء) أو المترجم ( الإنجليزية: Compiler ) هو برنامج كمبيوتر يعمل على تحويل و ترجمة الشيفرات المكتوبه بإحدى لغات البرمجه المختلفة إلى لغة أخرى، حيث نرمز إلى البرنامج قبل التحويل بإسم لغة المصدر و بعد تحويله إلى أي لغة أخرى من لغات الكمبيوتر يسمى الناتج من عملية التحويل لغة الهدف. عادة ما يكون التحويل من لغة يسهل البرمجة بها مثل سي بلس بلس إلى لغة يسهل للحاسوب فهمها كلغة الاّلة.

A diagram of the operation of a typical multi-language, multi-target compiler.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

فوائد المصرف

يسهل عملية استخدام برامج الكمبيوتر المختلفة و نقلها من بيئة إلى اخرى و من نظام تشغيل إلى نظام تشغيل أخرى طالما توفر لدينا ملف ( لغة المصدر ) للبرنامج المراد تحويله.


التصريف

بنية المصرف

مخرجات المصرف

Compiled versus interpreted languages

تجميع الأجهزة

تصميم المصرف

One-pass versus multi-pass compilers

Front end

Back end

Compiler correctness


تقنيات متعلقة

المؤتمرات الدولية والمنظمات

انظر أيضا

الهوامش

المصادر


. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

وصلات خارجية

الكلمات الدالة: