Translyatorlarni quyidagi kо‘rinishlarini ajratib kо‘rsatish mumkin: kompilyatorlar, kirishida yuqori daraja tilida yozilgan dastur matni, chiqishida mashina
kodlaridagi aloqa redaktoriga yoki yuklovchiga uzatiladigan dastur
kompilyatorlar, interpretatorlar, til konvertorlari, kirishida yuqori daraja tilida yozilgan dastur
matni, chiqishida mashina kodlaridagi aloqa redaktori
kompilyatorlar, til konvertorlari, kirishida yuqori daraja tilida yozilgan dastur matni, chiqishida
mashina kodlaridagi aloqa redaktoriga yoki yuklovchiga uzatiladigan dastur
kompilyatorlar interpretatorlar, kirishida yuqori daraja tilida yozilgan dastur matni, chiqishida
mashina kodlaridagi aloqa redaktoriga yoki yuklovchiga uzatiladigan dastur
Translyatorlarni xususiyatlari:
tarjima funksiyalarini aniq bо‘linishi va tarjima qilingan funksiyalarini bajarilishi
obyekt kodi aloqa redaktorining kirishiga yoki yuklovchining kirishiga kelib tushish
funksiyalarini bajarilishi
qayta ishlovchi dastur modullarini yagona modulga birlashtirish funksiyalarini bajarilishi
bir tilda yozilgan matnni boshqa tilda yozilgan matnga о‘girish funksiyalarini bajarilishi
Interpretatorlar – tarjimani va bajarilishni qatorlab va kooperativ bajaradi
bir yuqori daraja dasturlash tilida yozilgan dastur matnini boshqa yukori daraja dasturlash tiliga
aylantirish uchun mо‘ljallangan
mantni qayta ishlash uchun keng imkoniyatlarga egaliklari bilan farqlanadilar
dasturlarni bajarilish jarayonida uchrashi mumkin bо‘lgan xatolarni kidirish va bartaraf etish
uchun mо‘ljallangan
10
Til konvertorlari – bu bir yuqori daraja dasturlash tilida yozilgan dastur matnini boshqa yukori daraja dasturlash tiliga
aylantirish uchun mо‘ljallangan
tarjimani va bajarilishni qatorlab va kooperativ bajaradi
mantni qayta ishlash uchun keng imkoniyatlarga egaliklari bilan farqlanadilar
dasturlarni bajarilish jarayonida uchrashi mumkin bо‘lgan xatolarni kidirish va bartaraf etish
uchun mо‘ljallangan