Αρχικά είχαμε πει ότι οι υπολογιστές καταλαβαίνουν την γλώσσα των 0 και
των 1 δηλαδή την γλώσσα μηχανής πώς λοιπόν γίνεται ένας υπολογιστής να
καταλάβει μια συμβολική γλώσσα πόσο μάλλον μια γλώσσα υψηλού επιπέδου.
Την δουλεία αυτή αναλαμβάνουν κάποια προγράμματα. Τα προγράμματα που
μετατρέπουν τις συμβολικές γλώσσες σε γλώσσα μηχανής ονομάζονται
συμβολομεταφραστές ενώ για τις γλώσσες υψηλού επιπέδου υπάρχουν οι
μεταγλωττιστές και οι διερμηνευτές.