Interpreter سطر با سطر source code کا ترجمہ کرتا ہے اور ساتھ ساتھ چلاتا بھی ہے اسے۔
interpreter کوئی object code نہیں بناتا، جس کا مطلب یہ ہے کہ ہر دفعہ پروگرام کو چلانے کے لیے آپ کو Interpreter کی ضرورت ہوتی ہے۔