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