Python
μικρογραφία|δεξιά|Το λογότυπο της Python.
Η Python είναι διερμηνευόμενη (interpreted), γενικού σκοπού (general-purpose) και υψηλού επιπέδου, γλώσσα προγραμματισμού. Ανήκει στις γλώσσες προστακτικού προγραμματισμού ("Imperative programming") και υποστηρίζει τόσο το διαδικαστικό ("procedural programming") όσο και το αντικειμενοστραφές ("object-oriented programming") προγραμματιστικό υπόδειγμα ("programming paradigm"). Είναι δυναμική γλώσσα προγραμματισμού (dynamically typed) και υποστηρίζει συλλογή απορριμμάτων ("garbage collection ή GC").

Δημιουργήθηκε από τον Ολλανδό Γκίντο βαν Ρόσσουμ (Guido van Rossum) στο ερευνητικό κέντρο Centrum Wiskunde & Informatica (CWI) το 1989 και κυκλοφόρησε για πρώτη φορά το 1991.

Ο κύριος στόχος της είναι η αναγνωσιμότητα του κώδικά της και η ευκολία χρήσης της. Το συντακτικό της επιτρέπει στους προγραμματιστές να εκφράσουν έννοιες σε λιγότερες γραμμές κώδικα από ότι θα ήταν δυνατόν σε γλώσσες όπως η C++ ή η Java. Διακρίνεται λόγω του ότι έχει πολλές βιβλιοθήκες που διευκολύνουν ιδιαίτερα αρκετές συνηθισμένες εργασίες και για την ταχύτητα εκμάθησης της. Μειονεκτεί στο ότι επειδή είναι διερμηνευόμενη είναι πιο αργή από τις μεταγλωττιζόμενες (compiled) γλώσσες όπως η C και η C++. Για αυτόν τον λόγο δεν είναι κατάλληλη για γραφή λειτουργικών συστημάτων.

Οι διερμηνευτές της Python είναι διαθέσιμοι για εγκατάσταση σε πολλά λειτουργικά συστήματα, επιτρέποντας στην Python την εκτέλεση κώδικα σε ευρεία γκάμα συστημάτων. Χρησιμοποιώντας εργαλεία τρίτων, όπως το Py2exe ή το Pyinstaller, ο κώδικας της Python μπορεί να πακεταριστεί σε αυτόνομα εκτελέσιμα προγράμματα για μερικά από τα πιο δημοφιλή λειτουργικά συστήματα, επιτρέποντας τη διανομή του βασισμένου σε Python λογισμικού για χρήση σε αυτά τα περιβάλλοντα χωρίς να απαιτείται εγκατάσταση του διερμηνευτή της Python.

Η Python αναπτύσσεται ως ανοιχτό λογισμικό (open source) και η διαχείρισή της γίνεται από τον μη κερδοσκοπικό οργανισμό Python Software Foundation. Ο κώδικας διανέμεται με την άδεια Python Software Foundation License η οποία είναι συμβατή με την GPL. Το όνομα της γλώσσας προέρχεται από την ομάδα των Άγγλων κωμικών Μόντυ Πάιθον και δεν έχει καμιά σχέση με το φίδι πύθωνα, παρότι το λογότυπό της παραπέμπει σε κάτι τέτοιο.
μικρογραφία|δεξιά|Το λογότυπο της Python.
UNK
Q1993334
διερμηνευόμενη
Concept
Q211496
υψηλού επιπέδου
Concept
Q9143
γλώσσα προγραμματισμού
Concept
Q275596
προστακτικού προγραμματισμού
Concept
Q1418502
διαδικαστικό
Concept
Q79872
αντικειμενοστραφές
Concept
Q188267
προγραμματιστικό υπόδειγμα
Concept
Q1268980
δυναμική γλώσσα προγραμματισμού
Concept
Q322202
συλλογή απορριμμάτων
Concept
Q55
Ολλανδό
LOC
Q30942
Γκίντο βαν Ρόσσουμ
PER
Q2407
C++
MEDIA
Q251
Java
Concept
None
Py2exe
UNK
Q1130645
ανοιχτό λογισμικό
Concept
Q83818
Python Software Foundation
ORG
Q7603
GPL
MEDIA
Q16402
Μόντυ Πάιθον
MEDIA
Q271218
πύθωνα
Concept
Q28865
Python
MEDIA
Q28865
Python
MEDIA
Q28865
Python
MEDIA
Q28865
Python
MEDIA
Q28865
Python
MEDIA
Q28865
Python
MEDIA
Q28865
Python
MEDIA
Q28865
Python
MEDIA
Q28865
Python
MEDIA
+2^^http://www.w3.org/2001/XMLSchema#decimal
2
NUMBER
programming paradigm
programming paradigm
developer
influenced by
developer
named after
subclass of
subclass of
subclass of
subclass of
instance of
instance of
named after