عملية ترجمة تعليمات البرنامج من شكل لآخر. والكود يمكن تحويله على مستوي:
لغة المصدر
source-language level (مثلا: من لغة
C إلى لغة الكوبول
Cobol)
بيئة الآليات
hardware-platform level (مثلا: من التشغيل في الكمبيوتر الشخصي
IBM PC
إلى كمبيوتر الماكنتوش)
مستوى اللغة
language level (مثلا: الكود المصدري
source code
في لغة C إلى كود الآلة
machine code)
See also code
عملية تحويل البيانات من تمثيل لآخر، مثلا: من
ASCII
إلى EBCDIC.