Odatda kompyuterlarda ma`lum turdagi buyruqlarni xotiradan chaqirib, ularni tipini aniqlab va ularni bajarish uchun maxsus dastur mavjud bo`ladi. Bu dastur interpretator deb ataladi.
Kompyuter ishlab chiqaruvchilar mashina tilini tanlab olganidan so`ng quyidagi masalaga oydinlik kiritishi kerak bo`ladi:
Mashina tilida dasturlarni protsessor yaratish kerakmi? Yoki
Ana shu tilda dasturlarni interpretarsiya qiluvchi yangi dasturni yozishi kerakmi?
Agar interpretator dasturni yozishni tanlasa, u xolda bu interpretatorga mos apparat ta`minotini ham ishlab chiqishi kerak.