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

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

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

Δεν είναι αρκετά ακριβές να πούμε ότι οι υπολογιστές "γνωρίζουν" μόνο δυαδική γλώσσα και όχι αγγλικά. Ακολουθεί μια κατανομή του γιατί:

* Οι υπολογιστές δεν "γνωρίζουν" τίποτα με την ανθρώπινη έννοια. Είναι μηχανήματα που επεξεργάζονται πληροφορίες σύμφωνα με συγκεκριμένες οδηγίες.

* Το δυαδικό είναι η θεμελιώδης γλώσσα των υπολογιστών. Οι υπολογιστές είναι κατασκευασμένοι με ηλεκτρονικά εξαρτήματα που μπορούν να βρίσκονται σε μία από τις δύο καταστάσεις:με ή απενεργοποιούνται. Αυτές οι καταστάσεις αντιπροσωπεύονται από 1 και 0, αποτελώντας τη βάση του δυαδικού κώδικα.

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

* Μεταφράσαμε αγγλικά (και άλλες γλώσσες) σε δυαδικό για υπολογιστές. Οι προγραμματιστές γράφουν κώδικα χρησιμοποιώντας γλώσσες υψηλού επιπέδου όπως Python, Java ή C. Αυτές οι γλώσσες συγκεντρώνονται ή ερμηνεύονται στον κώδικα μηχανής, η οποία είναι μια μορφή δυαδικών οδηγιών που μπορεί να καταλάβει ο υπολογιστής.

Σκεφτείτε το έτσι:

* Μιλάτε Αγγλικά.

* Ο υπολογιστής σας μιλάει δυαδικά.

* Οι γλώσσες προγραμματισμού λειτουργούν ως μεταφραστές μεταξύ εσάς και του υπολογιστή σας.

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

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

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