Ωστόσο, εδώ είναι μερικοί ισχυροί υποψήφιοι για τον τίτλο, το καθένα σηματοδοτεί σημαντικά ορόσημα:
* Plankalkül (1942-1945): Σχεδιασμένο από τον Konrad Zuse για μηχανικούς, το Plankalkül θεωρείται συχνά η πρώτη γλώσσα προγραμματισμού "υψηλού επιπέδου". Ωστόσο, δεν εφαρμόστηκε στη ζωή του και παρέμεινε σε μεγάλο βαθμό άγνωστο μέχρι τη δεκαετία του 1970.
* Προγραμματισμός του Eniac (1943-1945): Το ENIAC, ένας από τους πρώτους ηλεκτρονικούς υπολογιστές γενικής χρήσης, προγραμματίστηκε από φυσικά συνδετικά καλώδια και διακόπτες ρύθμισης. Αυτή η επίπονη διαδικασία δεν ήταν μια γλώσσα με την παραδοσιακή έννοια, αλλά ήταν οι πρώιμοι υπολογιστές.
* Σύντομος κώδικας (1949): Αναπτύχθηκε από τον John Mauchly, ο σύντομος κώδικας θεωρείται μία από τις πρώτες γλώσσες υψηλότερου επιπέδου που εφαρμόζονται σε έναν υπολογιστή, αν και εξακολουθεί να απαιτεί μια σημαντική ποσότητα χειροκίνητης μετάφρασης.
* Γλώσσα συναρμολόγησης (αρχές της δεκαετίας του 1950): Οι γλώσσες συναρμολόγησης παρείχαν μια πιο ανθρώπινη αναγνώσιμη αναπαράσταση του κώδικα μηχανής, χρησιμοποιώντας μνημονικά για οδηγίες. Ενώ πιο κοντά στο υλικό, ήταν ακόμα συγκεκριμένα σε κάθε αρχιτεκτονική υπολογιστών.
Το Takeaway: Ο εντοπισμός του απόλυτου νωρίτερα είναι δύσκολη, αλλά αυτές οι πρώτες εξελίξεις έθεσαν τα θεμέλια για τις διαφορετικές και ισχυρές γλώσσες προγραμματισμού που χρησιμοποιούμε σήμερα.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα