Εδώ είναι γιατί:
* Οι πρώιμοι υπολογιστές προγραμματίστηκαν απευθείας :Οι πρώτοι υπολογιστές προγραμματίστηκαν χρησιμοποιώντας διακόπτες και plugboards, όχι με κώδικα όπως το γνωρίζουμε σήμερα.
* Το πρώιμο λογισμικό ήταν στοιχειώδες :Το πρώιμο "λογισμικό" αποτελείται από οδηγίες γραμμένες σε γλώσσα μηχανής, μια πολύ χαμηλού επιπέδου μορφή προγραμματισμού. Αυτές οι οδηγίες ήταν ειδικές για τον μεμονωμένο υπολογιστή, όχι φορητό όπως το σύγχρονο λογισμικό.
* Πολλοί άνθρωποι συνεισέφεραν :Η ανάπτυξη των γλωσσών προγραμματισμού και του λογισμικού ήταν μια συνεργατική προσπάθεια που αφορούσε μαθηματικούς, μηχανικούς και επιστήμονες υπολογιστών.
Ορισμένα βασικά στοιχεία στην πρώιμη ανάπτυξη του λογισμικού περιλαμβάνουν:
* Ada Lovelace (1843): Θεωρείται ο πρώτος προγραμματιστής υπολογιστών, έγραψε αλγόριθμους για τον αναλυτικό κινητήρα του Charles Babbage, αν και το μηχάνημα δεν κατασκευάστηκε ποτέ.
* Grace Hopper (1940s): Ανέπτυξε τον πρώτο μεταγλωττιστή, ένα πρόγραμμα που μεταφράζει τον κώδικα στη γλώσσα της μηχανής. Αυτό ήταν ένα κρίσιμο βήμα για να καταστεί ο προγραμματισμός πιο προσιτός.
* John Mauchly και J. Presper Eckert (1940s): Οι προγραμματιστές του ENIAC, ενός από τους πρώτους ηλεκτρονικούς υπολογιστές γενικής χρήσης. Έγραψαν προγράμματα γι 'αυτό, αλλά αυτά δεν γράφτηκαν σε γλώσσα υψηλού επιπέδου.
Είναι σημαντικό να θυμόμαστε ότι η ανάπτυξη λογισμικού είναι μια συνεχιζόμενη διαδικασία και αμέτρητα άτομα συνέβαλαν στην εξέλιξή του όλα αυτά τα χρόνια.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα