Python ist die nächste Version einer dynamischen Programmiersprache, bei der der Schwerpunkt auf Leistung und Lesbarkeit des Codes liegt. Die minimalistische Kernsyntax von Python wird mit der hervorragenden Funktionalität der Standardbibliothek kombiniert.
Die Mitte der 90er Jahre von Guido Van Rossum ins Leben gerufene Sprache ist derzeit eine der beliebtesten Programmiersprachen der Welt.
Kein Wunder, denn als Allzwecksprache wird Python in allen Bereichen der Softwareentwicklung eingesetzt. Python lässt sich leicht mit bestehenden Komponenten verbinden, so dass es sich leicht in bestehende Anwendungen integrieren lässt. Einer der Hauptvorteile dieser Sprache ist ihre plattformübergreifende Natur, die es ermöglicht, Objekte von einem Betriebssystem auf ein anderes zu portieren.
Programm-Updates werden etwa alle zweieinhalb Jahre veröffentlicht. Python in Aktion zu erleben, lohnt sich für jeden, der sich mit Programmierung beschäftigt. Die Referenzimplementierung dieser Sprache ist der CPython-Interpreter, der die meisten bekannten Plattformen unterstützt. Der Code ist in Python in Funktionen und Klassen gegliedert, die in Modulen zusammengefasst sind, die wiederum in Paketen enthalten sind.
Python wird unter einer sehr liberalen Lizenz vertrieben, die es Ihnen ermöglicht, Python kostenlos herunterzuladen und ohne Einschränkungen zu verwenden.
Die wichtigsten Merkmale von Python sind:
- ein hohes Maß an Selbsterkenntnis;
- die Objektorientierung ist intuitiv;
- prozeduraler Code wird in natürlicher Form ausgedrückt;
- Unterstützung für Add-Ons und Module, die unter anderem in anderen Sprachen geschrieben wurden;
- Integration in Anwendungen als Skripting Shell;
- Fehler werden als Ausnahmen behandelt;
- entwickelte Standardbibliothek und eine Reihe von Modulen von Drittanbietern für die Lösung einer Vielzahl von Aufgaben.
Im Vergleich zur Vorgängerversion hat Python die bestehenden Module erheblich verbessert und neue hinzugefügt. Darüber hinaus wurde die Verarbeitungsleistung von Nicht-Text-Codecs verbessert. Was die Sicherheit betrifft, so verfügt die neue Version von Python über einen noch sichereren Caching-Algorithmus.