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

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

Διαφορά μεταξύ Ερμηνεύθηκε & Καταρτίζονται Γλώσσα

γλώσσες προγραμματισμού είναι οι οδηγίες και τη λογική . Είναι χρησιμοποιείται για τη δημιουργία λογισμικού , όπως το πρόγραμμα περιήγησης στο Διαδίκτυο που χρησιμοποιείτε τώρα , και τον έλεγχο του υλικού , όπως αυτό που βρέθηκε στα κινητά τηλέφωνα και MP3 players . Μπορούν να διαιρεθούν σε δύο κύρια είδη , ότι ερμηνεύεται των γλωσσών και καταρτίζονται γλώσσες. Η ακριβής διάκριση μεταξύ καταρτίζονται και ερμηνεύονται συχνά ασαφή και ασαφής . Ορισμένες γλώσσες μπορούν να καταρτίζονται και να ερμηνευθούν, ενώ υπάρχουν γκρίζες ζώνες που είναι ένα μίγμα και των δύο . Όλες οι γλώσσες τελικά να μετατραπεί σε κώδικα μηχανής , η οποία είναι το βασικό σύνολο εντολών που χρησιμοποιείται από το υλικό μιας συσκευής . Γλώσσες Προγραμματισμού Γενικά
Η

κώδικα προγραμματισμού , γραμμένο με μια συγκεκριμένη γλώσσα προγραμματισμού , είναι συνήθως γραμμένο από ένα άτομο σε αυτό που ονομάζεται πηγαίο κώδικα . Αυτός ο πηγαίος κώδικας πρέπει να μετατραπεί σε μια μορφή κατάλληλη για το περιβάλλον υλικό /λογισμικό στην οποία θα εκτελεστεί . Συγκέντρωση συνήθως προορίζεται ειδικά για έναν τύπο αρχιτεκτονικής υλικού , πράγμα που σημαίνει ότι ο κώδικας θα εκτελεστεί μόνο από τον τύπο του υλικού για το οποίο μεταγλωττείται . Όταν μια γλώσσα έχει συνταχθεί , τον πηγαίο κώδικα του μετατρέπεται σε κώδικα μηχανής . Σε μια ερμηνευμένη γλώσσα , ο πηγαίος κώδικας μπορεί να μείνει ως έχει , εν μέρει ή καταρτίζονται ? Μόνο όταν ο κώδικας είναι πράγματι εκτελεστεί είναι αυτό ερμηνεύεται . Η διαδικασία αυτή αναφέρεται επίσης ως Just In - χρόνο σύνταξης .
Εικόνων Πλεονέκτημα της Ερμηνεύθηκε Γλώσσες
Η

Ένα από τα βασικά πλεονεκτήματα της ερμηνευμένες γλώσσες είναι η ικανότητά τους να εκτελούν ανεξάρτητα της αρχιτεκτονικής που τρέχετε σε . Για παράδειγμα , μπορεί να είναι απληροφόρητοι από το αν τρέχετε σε ένα λειτουργικό σύστημα 32 - bit ή 64 - bit , ή ακόμα και ό, τι το λειτουργικό σύστημα. JavaScript , η οποία είναι μια γλώσσα που χρησιμοποιείται συνήθως για την κατασκευή ιστοσελίδων στο Διαδίκτυο, μπορεί να τρέξει το ίδιο, ανεξάρτητα από το λειτουργικό σύστημα ή το πρόγραμμα περιήγησης στο Internet που χρησιμοποιείται.

Η Πλεονέκτημα της Καταρτίζονται Γλώσσες

Ένα από τα βασικά πλεονεκτήματα καταρτίζονται γλώσσες έχουν είναι η ταχύτητα . Επειδή ο κώδικας του υπολογιστή συνήθως έχει μετατραπεί σε μορφή κατάλληλη για το συγκεκριμένο περιβάλλον hardware /software , λιγότερη δουλειά απαιτείται για να εκτελέσει την αίτηση , καθώς και ο κωδικός είναι σε θέση να τρέξει με μεγαλύτερη αποτελεσματικότητα . C και C + + είναι παραδείγματα από τις πιο κοινές καταρτίζονται γλώσσες .
Εικόνων Ποια είναι η καλύτερη;
Η

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

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

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