Μεταγλώττιση είναι η «μετάφραση» δηλ. η μετατροπή ενός προγράμματος από μια γλώσσα ψηλού επιπέδου σε γλώσσα μηχανής. Συνήθως τα προγράμματα γράφονται σε γλώσσες ψηλού επιπέδου. Αυτές οι γλώσσες είναι κατανοητές μεταξύ ανθρώπων (προγραμματιστών) αν γνωρίζουν αυτές τις γλώσσες. Για να εκτελεστεί όμως το πρόγραμμα σε χαμηλού επιπέδου γλώσσα, όπως είναι η γλώσσα μηχανής, πρέπει να μεταγλωττιστεί και αυτό γίνεται από τον μεταγλωττιστή, ένα ειδικό πρόγραμμα για τον σκοπό αυτό. Η γλώσσα μηχανής είναι πολλά, πάρα πολλά, 0 και 1.
|