Χαρακτηριστικά: Η γλώσσα μηχανής είναι η πρώτη και πιο βασική μορφή γλώσσας προγραμματισμού, γραμμένη σε δυαδικό κώδικα (0 και 1). Χρησιμοποιείται για την άμεση επικοινωνία με το υλικό του υπολογιστή.
Ιστορικά Στοιχεία: Ήταν η πρώτη μορφή προγραμματισμού κατά την ανάπτυξη των πρώτων ηλεκτρονικών υπολογιστικών συστημάτων.
Χαρακτηριστικά: Χρησιμοποιεί συμβολικούς κώδικες αντί για δυαδικούς, επιτρέποντας την ευκολότερη γραφή και ανάγνωση κώδικα. Κάθε εντολή αντιστοιχεί άμεσα σε μία εντολή μηχανής.
Ιστορικά Στοιχεία: Διευκόλυνε την ανάπτυξη πιο πολύπλοκων προγραμμάτων. Ο Apollo Guidance Computer του Apollo 11 προγραμματίστηκε σε Assembly.
Χαρακτηριστικά: Μία από τις πρώτες γλώσσες υψηλού επιπέδου, σχεδιασμένη για αριθμητικούς υπολογισμούς και επιστημονικές εφαρμογές.
Ιστορικά Στοιχεία: Αναπτύχθηκε από την IBM και χρησιμοποιήθηκε ευρέως σε επιστημονικούς και μηχανικούς υπολογισμούς.
Χαρακτηριστικά: Σχεδιάστηκε για προγράμματα τεχνητής νοημοσύνης και επεξεργασία συμβόλων, χρησιμοποιώντας συμβολικές εκφράσεις και αναδρομή.
Ιστορικά Στοιχεία: Μία από τις παλαιότερες γλώσσες υψηλού επιπέδου που εξακολουθεί να χρησιμοποιείται.
Χαρακτηριστικά: Σχεδιασμένη για επιχειρησιακές εφαρμογές και διαχείριση αρχείων, χρησιμοποιώντας αγγλικές λέξεις και φράσεις.
Ιστορικά Στοιχεία: Δημιουργήθηκε από επιτροπή με επικεφαλής την Grace Hopper και χρησιμοποιείται σε επιχειρησιακά συστήματα.
Χαρακτηριστικά: Σχεδιασμένη για επιστημονικούς υπολογισμούς, επηρέασε γλώσσες όπως η Pascal και η C.
Ιστορικά Στοιχεία: Θεωρείται θεμέλιος λίθος για μεταγενέστερες γλώσσες προγραμματισμού.
Χαρακτηριστικά: Εύκολη εκμάθηση και σχεδιασμένη για εκπαιδευτικούς σκοπούς. Έγινε δημοφιλής στους προσωπικούς υπολογιστές.
Ιστορικά Στοιχεία: Αναπτύχθηκε στο Dartmouth College από τους John G. Kemeny και Thomas E. Kurtz.
Χαρακτηριστικά: Συνδυάζει χαρακτηριστικά από FORTRAN και COBOL για επιστημονικούς και επιχειρησιακούς υπολογισμούς.
Ιστορικά Στοιχεία: Αναπτύχθηκε από την IBM.
Χαρακτηριστικά: Σχεδιασμένη για διδασκαλία προγραμματισμού και δομημένο προγραμματισμό.
Ιστορικά Στοιχεία: Αναπτύχθηκε από τον Niklaus Wirth και χρησιμοποιήθηκε εκτενώς στην εκπαίδευση, ιδιαίτερα στην Ελλάδα.
Χαρακτηριστικά: Σχεδιασμένη για εφαρμογές συστημάτων και χαμηλού επιπέδου προγραμματισμό, με άμεση πρόσβαση στη μνήμη.
Ιστορικά Στοιχεία: Αναπτύχθηκε από τον Dennis Ritchie στα Bell Labs, αποτελώντας τη βάση για γλώσσες όπως η C++ και η C#.
Χαρακτηριστικά: Σχεδιασμένη για λογικό προγραμματισμό και εφαρμογές τεχνητής νοημοσύνης, βασισμένη σε κανόνες και σχέσεις.
Ιστορικά Στοιχεία: Αναπτύχθηκε από τον Alain Colmerauer και χρησιμοποιείται σε εφαρμογές τεχνητής νοημοσύνης.
Χαρακτηριστικά: Γλώσσα για διαχείριση και ερωτήματα σε σχεσιακές βάσεις δεδομένων.
Ιστορικά Στοιχεία: Αναπτύχθηκε από την IBM και έγινε το πρότυπο για τις βάσεις δεδομένων.
Χαρακτηριστικά: Σχεδιασμένη για μαθηματικούς και αριθμητικούς υπολογισμούς, με έμφαση στις επιστημονικές εφαρμογές.
Ιστορικά Στοιχεία: Αναπτύχθηκε από τον Cleve Moler και χρησιμοποιείται ευρέως σε ακαδημαϊκά περιβάλλοντα.
Χαρακτηριστικά: Επέκταση της C με υποστήριξη αντικειμενοστρεφούς προγραμματισμού.
Ιστορικά Στοιχεία: Αναπτύχθηκε από τον Bjarne Stroustrup στα Bell Labs.
Χαρακτηριστικά: Γλώσσα υψηλού επιπέδου με έμφαση στην αναγνωσιμότητα και ευκολία χρήσης.
Ιστορικά Στοιχεία: Αναπτύχθηκε από τον Guido van Rossum και είναι μία από τις πιο δημοφιλείς γλώσσες προγραμματισμού.
Χαρακτηριστικά: Αντικειμενοστρεφής, σχεδιασμένη για φορητότητα και ασφάλεια, τρέχει σε εικονική μηχανή (JVM).
Ιστορικά Στοιχεία: Αναπτύχθηκε από την Sun Microsystems και ανήκει πλέον στην Oracle.
Χαρακτηριστικά: Γλώσσα για προγραμματισμό στο διαδίκτυο, ενσωματωμένη στους περιηγητές ιστού.
Ιστορικά Στοιχεία: Αναπτύχθηκε από τον Brendan Eich και έχει γίνει το πρότυπο για διαδικτυακές εφαρμογές.
Χαρακτηριστικά: Γλώσσα για την ανάπτυξη δυναμικών ιστοσελίδων και εφαρμογών ιστού.
Ιστορικά Στοιχεία: Αναπτύχθηκε από τον Rasmus Lerdorf και χρησιμοποιείται ευρέως στον χώρο του web development.
Χαρακτηριστικά: Επικεντρώνεται στην ασφάλεια και τη διαχείριση μνήμης, κυρίως για εφαρμογές στο οικοσύστημα της Microsoft.
Ιστορικά Στοιχεία: Αναπτύχθηκε ως μέρος της πλατφόρμας .NET.
Χαρακτηριστικά: Σχεδιασμένη από την Google, προσφέρει απλότητα, υψηλή απόδοση και ενσωματωμένη υποστήριξη για ταυτόχρονη εκτέλεση (concurrency). Είναι ιδανική για ανάπτυξη διανεμημένων συστημάτων και microservices.
Ιστορικά Στοιχεία: Κυκλοφόρησε το 2009 και έχει κερδίσει δημοτικότητα στον χώρο του cloud computing και των μεγάλων υποδομών.
Χαρακτηριστικά: Μια μοντέρνα γλώσσα προγραμματισμού που σχεδιάστηκε από την Apple για ανάπτυξη εφαρμογών σε iOS και macOS, με έμφαση στην ασφάλεια, την ταχύτητα και την απλότητα του κώδικα.
Ιστορικά Στοιχεία: Παρουσιάστηκε το 2014 και αντικατέστησε την Objective-C σε πολλές εφαρμογές της Apple, υιοθετώντας ένα σύγχρονο και ασφαλές μοντέλο προγραμματισμού.