સામાન્ય રીતે, અન્ય એક ઔપચારિક પ્રોગ્રામિંગ ભાષામાં લખેલા પ્રોગ્રામોને અનુવાદિત કરવા માટે રચાયેલ કાર્યક્રમો, અનુવાદકો કહેવાય છે.