Python
Γενικές Πληροφορίες
[επεξεργασία]▶ Η Python είναι διερμηνευόμενη , γενικού σκοπού και υψηλού επιπέδου, γλώσσα προγραμματισμού. Ανήκει στον προστακτικό προγραμματισμό και υποστηρίζει τόσο το αντικειμενοστραφές όσο και το διαδικαστικό υπόδειγμα προγραμματισμού.
▶Στόχος της είναι η διευκόλυνση γραφής κώδικα σε λιγότερες γραμμές συγκριτικά με άλλες γλώσσες προγραμματισμού (Java, C++)
▶Κύριο χαρακτηριστικό της είναι οτι έχει πολλές βιβλιοθήκες που διευκολύνουν αρκετές συνηθισμένες, για τους χρήστες, εργασίες αλλά και στην ταχύτητα εκμάθησής της. Μειονεκτεί ωστόσο στο οτι επειδή είναι διερμηνευόμενη γλώσσα δεν είναι κατάλληλη για γραφή λειτουργικών συστημάτων και σε αυτή τη περίπτωση συνίσταται η χρήση της γλώσσας C
Ιστορικό
[επεξεργασία]▶Η Python δημιουργήθηκε από τον Ολλανδό Γκίντο βαν Ρόσσουμ (Guido van Rossum) στο ερευνητικό κέντρο Centrum Wiskunde & Informatica (CWI) το 1989.
▶Πρωταρχικά χρησιμοποιήθηκε ως γλώσσα σεναρίων και γι αυτό θεωρείται γλώσσα 'διάδιχος' της ABC αφού αποτελεί πηγή έμπνευσης του Γκίντο βαν Ρόσσουμ.
▶Ο Γκίντο αποτελούσε πυλώνα της κοινότητας της Python μέχρι και τον Ιούλιο του 2018, όπου και παραιτήθηκε, για να συνεχίσει μόνο ως μέλος του Διοικητικού Συμβουλίου.
▶Η πιο πρόσφατη έκδοση είναι η 3.9.2 και δημοσιεύτηκε στις 26 Φεβρουαρίου 2021