I "να αναστήσει" το άρθρο μου γραπτή λίγα "χρόνια πριν. I ελαφρώς αναθεωρημένο, ενημέρωση κάτι εδώ και εκεί, αλλά πιστεύω ότι εξακολουθεί να είναι σημαντική και ενδιαφέρουσα.
Εισαγωγή
Τι είναι η γλώσσα ανάπτυξης; Ένας υπολογιστής, γνωστός και PC (Personal Computer), έχει τη δική του γλώσσα προσωπικό. Η γλώσσα αυτή ονομάζεται κώδικα μηχανής, να σημαίνει ότι κάθε αυτοκίνητο, κάθε υπολογιστή (PC Compatible, Apple, Unix, κλπ. ...), είναι αποκλειστική και ιδιοσκευασμάτων. Τα προγράμματα που θα "στροφή" για μας είναι κυρίως προσωπικοί υπολογιστές που διενεργούνται από το μυστηριώδες αντικείμενο που ονομάζεται μικροεπεξεργαστή. Αυτή είναι η καρδιά, το έξυπνο τρόπο οδήγησης, κάθε υπολογιστή. Στην πραγματικότητα, η αίτηση δεν εκτελείται μόνο από μικροεπεξεργαστή αλλά στηρίζεται, για να το πω έτσι, με αυτό που ονομάζεται λειτουργικό σύστημα: ένα στρώμα του λογισμικού που παρέχεται από τον κατασκευαστή του μηχανήματος (βλέπε, για παράδειγμα, η Apple Macintosh). Το PC συμβατά, για παράδειγμα, η τοποθέτηση του διάσημου Pentium μικροεπεξεργαστών, μπορεί να είναι διαφορετικό λειτουργικό σύστημα των Windows που παρέχονται από την εταιρεία του Redmond Bill Gates της Microsoft (Windows 95, 98, 2000 ... κλπ) και, τελευταία, ακόμη και λειτουργικά συστήματα Εναλλακτικές εντελώς δωρεάν Linux όπως και τα παράγωγα. Μια αίτηση, επομένως, πρέπει να είναι γραμμένη για ένα συγκεκριμένο λειτουργικό σύστημα και όχι για μια συγκεκριμένη μικροεπεξεργαστή. Αυτό συμβαίνει επειδή το λογισμικό είναι γραμμένο σήμερα είναι σε υψηλότερο επίπεδο από το ίδιο το μηχάνημα (το hardware).
Επιπλέον, το λειτουργικό σύστημα παρέχει μια σειρά από χαρακτηριστικά για την απλοποίηση της ζωής του έργου θα πρέπει, συνεπώς, δεν ξεκινά από μηδενική βάση για την εκπόνηση ενός προγράμματος.
Οι γλώσσες προγραμματισμού όπως η C, Pascal, τη συνέλευση, ήταν να εφεύρει για να μιλάμε για άνθρωπο με τον τρόπο με τον οποίο, αντιθέτως, "πιστεύω" ενός υπολογιστή. Συνέχιση ανάγνωσης ... "
Σχετικές Post