Εδώ είναι γιατί:
* Ηλεκτρικά σήματα: Οι υπολογιστές είναι χτισμένοι σε ηλεκτρονικά κυκλώματα που μπορούν να είναι είτε "σε" είτε "off". Αυτές οι καταστάσεις αντιπροσωπεύονται από 1 (ON) και 0 (off).
* Αποτελεσματική επεξεργασία: Η χρήση του Binary επιτρέπει στους υπολογιστές να χειρίζονται και να αποθηκεύουν τις πληροφορίες αποτελεσματικά, καθώς απαιτούν μόνο δύο πιθανές τιμές.
Ενώ οι υπολογιστές εργάζονται απευθείας με δυαδικό, γράφουμε κώδικα σε γλώσσες προγραμματισμού υψηλότερου επιπέδου όπως η Python, η Java, η C ++, κλπ. Αυτές οι γλώσσες μεταφράζονται στη συνέχεια σε δυαδικό κώδικα μηχανής μέσω:
* Συλλόγους: Μετατρέπουν τον κώδικα σε οδηγίες μηχανής (δυαδικά) που ο υπολογιστής μπορεί να καταλάβει.
* διερμηνείς: Εκτελούν τη γραμμή κώδικα ανά γραμμή, μεταφράζοντας κάθε οδηγία σε δυαδικό καθώς πηγαίνουν.
Έτσι, αν και γράφουμε κώδικα σε διάφορες γλώσσες, η βασική γλώσσα που κατανοούν και εκτελούν οι υπολογιστές είναι δυαδικό .
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα