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

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

Μήπως αποδέχεστε μόνο τους μνημονικούς κωδικούς για την είσοδο του προγράμματος;

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

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

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

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

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