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

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

Ποιο είναι το όνομα που δίνεται στη γλώσσα του πρώτου υπολογιστή (μηχανής);

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

Ωστόσο, η πρώτη αναγνωρίσιμη γλώσσα προγραμματισμού θεωρείται γλώσσα μηχανής .

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

* Άμεση έλεγχος υλικού: Η γλώσσα της μηχανής αποτελείται από δυαδικό κώδικα (ακολουθίες των 0s και 1s) που αντιστοιχούν άμεσα στις οδηγίες που μπορεί να καταλάβει ένας συγκεκριμένος επεξεργαστής υπολογιστή.

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

* Ίδρυμα για οτιδήποτε άλλο: Όλες οι άλλες γλώσσες προγραμματισμού τελικά μεταφράζονται σε γλώσσα μηχανής, ώστε ο υπολογιστής να μπορεί να εκτελέσει τις οδηγίες.

Έτσι, ενώ ο φυσικός προγραμματισμός του Eniac το προηγείται, γλώσσα μηχανής Κερδίζει τον τίτλο της "πρώτης" πραγματικής γλώσσας του υπολογιστή.

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

Οι γλώσσες και οι μεταγλωττιστές είναι λογισμικά εφαρμογής;

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

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