Προγραμματισμός

Γνώση Υπολογιστών >> Προγραμματισμός >  >> Προγραμματισμός Υπολογιστών Γλώσσες

Τι διαβάζει μια δήλωση κώδικα μετατρέπει σε μία ή περισσότερες οδηγίες γλώσσας μηχανής και στη συνέχεια εκτελεί αυτές τις οδηγίες μηχανών;

Το στοιχείο που διαβάζει μια δήλωση κώδικα, το μετατρέπει σε οδηγίες γλώσσας μηχανής και τις εκτελεί ονομάζεται Compiler ή διερμηνέας .

Εδώ είναι η κατανομή:

* Compiler: Ένας μεταγλωττιστής λαμβάνει ολόκληρο το πρόγραμμα πηγαίου κώδικα ως είσοδο, το μεταφράζει σε κώδικα μηχανής (μια ακολουθία οδηγιών που κατανοεί ο επεξεργαστής του υπολογιστή) και στη συνέχεια εξάγει ένα εκτελέσιμο αρχείο. Αυτό το εκτελέσιμο αρχείο μπορεί να εκτελεστεί ανεξάρτητα αργότερα.

* Παράδειγμα: C, C ++, Java

* Διερμηνέας: Ένας διερμηνέας διαβάζει και εκτελεί τη γραμμή κώδικα ανά γραμμή, μεταφράζοντας κάθε γραμμή σε οδηγίες μηχανής και εκτελώντας τις αμέσως. Δεν δημιουργεί ένα εκτελέσιμο αρχείο.

* Παράδειγμα: Python, JavaScript, Ruby

Επιτρέψτε μου να ξέρω αν θέλετε περισσότερες λεπτομέρειες σχετικά με το πώς λειτουργούν οι μεταγλωττιστές και οι διερμηνείς!

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα