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

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

Ποια γλώσσα μπορεί εύκολα να κατανοήσει και να εκτελέσει ο υπολογιστής;

Οι υπολογιστές δεν καταλαβαίνουν γλώσσες όπως οι άνθρωποι κάνουν. Αντ 'αυτού, δουλεύουν με τον κωδικό μηχανής , που είναι μια σειρά από δυαδικά ψηφία (0s και 1s) . Αυτό είναι το χαμηλότερο επίπεδο της γλώσσας προγραμματισμού , αντιπροσωπεύοντας οδηγίες που κατανοούνται άμεσα από τον επεξεργαστή του υπολογιστή.

Εδώ είναι γιατί:

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

* Απλότητα: Ο δυαδικός κώδικας είναι η απλούστερη μορφή που αντιπροσωπεύει πληροφορίες, καθιστώντας την αποτελεσματική για τον χειρισμό του επεξεργαστή.

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

Παραδείγματα γλωσσών προγραμματισμού υψηλότερου επιπέδου:

* Python

* java

* C ++

* javascript

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

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

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