κώδικα υπολογιστών ( ή « πηγαίο κώδικα », η αναγνώσιμη από τον άνθρωπο μορφή κώδικα ) απαιτεί μετάφραση σε μια δυαδική κατάσταση πριν ο υπολογιστής μπορεί να εκτελέσει ως πρόγραμμα . " Συγκέντρωση " γλώσσες ( όπως η C ή C + + ) να υποβάλλονται σε αυτή τη διαδικασία πριν ο υπολογιστής τρέχει το πρόγραμμα . Αυτό σημαίνει ότι ένα μεταγλωττισμένο πρόγραμμα υπάρχει ήδη σε μια αναγνώσιμη από μηχανή κατάσταση όταν εκτελείται . Πηγαίο κώδικα ενός scripting γλώσσα διαβάζεται ως το πρόγραμμα εκτελεί μια γραμμή μετά . Εντολές από μια γλώσσα scripting συχνά συνεργάζονται με άλλες εφαρμογές που επικοινωνούν με τον υπολογιστή στο δυαδικό επίπεδο .
Εικόνων ταχύτητας
Η
Καταρτίζονται εφαρμογές υπάρχουν ήδη σε ένα μηχάνημα - κατάσταση ετοιμότητας . Scripted εφαρμογές , ωστόσο , να στείλετε εντολές σε άλλα προγράμματα , τα οποία αλληλεπιδρούν με τον υπολογιστή σε κώδικα μηχανής . Αυτή η επιπλέον επιβάρυνση προσθέτει στο έργο ένας υπολογιστής πρέπει να κάνει για να ολοκληρώσει μια εργασία . Επειδή οι εφαρμογές γραμμένες με scripting γλώσσες δεν αλληλεπιδρούν με τον υπολογιστή στο δυαδικό επίπεδο , όπως κάνουν μεταγλωττισμένες εφαρμογές , σημαντική επιβράδυνση συμβαίνει .
Η απλότητα
Η
Από scripting γλώσσες αλληλεπιδρούν με άλλα προγράμματα που επικοινωνούν με τον υπολογιστή στο δυαδικό επίπεδο , scripting γλώσσες είναι « απελευθερωθεί » από την ευθύνη για το χειρισμό επαναλαμβανόμενες , πολύπλοκα καθήκοντα ( όπως το υλικό ή τον έλεγχο του δικτύου ) . Αντ 'αυτού , scripting γλώσσες συχνά περιέχουν απλουστευμένη διασυνδέσεις που επιτρέπουν σε έναν προγραμματιστή να επικεντρωθεί στο έργο στο χέρι . Αυτή η απλότητα επίσης, προσφέρεται για μια εύκολη καμπύλη εκμάθησης , επιτρέποντας ερασιτέχνες όσο και τους εμπειρογνώμονες να απασχολούν scripting γλώσσες , όπως χρήσιμα εργαλεία .
Εικόνων Σύστημα Συμβατότητα
Η
Όταν ένα μεταγλωττισμένο γλώσσα πηγαίνει πραγματικά μέσα η διαδικασία κατάρτισης , τη συμβατότητά του είναι συνδεδεμένη με το σύστημα που έχει συνταχθεί - ένα πρόγραμμα συγκεντρώνονται σε Microsoft Windows δεν θα λειτουργήσει απαραίτητα σε ένα σύστημα Linux ή της Apple , για παράδειγμα. Ωστόσο , δεδομένου ότι scripting γλώσσες αλληλεπιδρούν με τους διερμηνείς και άλλα προγράμματα , αντί του ίδιου του συστήματος , που προσφέρουν τη δυνατότητα ανάπτυξης cross-platform . Scripting γλώσσες χρησιμεύουν συχνά ως «κόλλα» μεταξύ των διαφόρων συστημάτων και εφαρμογών , λόγω αυτής της διαλειτουργικότητας .
Εικόνων Ειδίκευση
Η
Συχνά , scripting γλώσσες υπάρχουν για να εξυπηρετούν ένα συγκεκριμένο σκοπό ή να λύσει ένα συγκεκριμένο πρόβλημα. Ένας μεγάλος αριθμός των scripting γλώσσες χρησιμεύουν ως εργαλεία για την ανάπτυξη Ιστού . PHP , JavaScript , Perl και Python είναι σε όλες τις γλώσσες προγραμματισμού που χρησιμοποιείται ευρέως στην ανάπτυξη ιστοσελίδων για δικτυακούς τόπους κοινωνικής δικτύωσης όπως το Facebook και το Twitter . Άλλα ( όπως scripts Unix Shell ) επιτρέπει στους προγραμματιστές να ελέγχουν τα συστήματα υπολογιστών μέσω εντολές δέσμης ενεργειών .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα