Python ist eine objektorientierte Skriptsprache, die Anfang der 1990er-Jahre von Guido van Rossum am Centrum voor Wiskunde en Informatica in Amsterdam entwickelt wurde und heute auf einer Vielzahl von Betriebssystem-Plattformen (Unix/Linux, Windows, MacOS, etc.) verfügbar ist. Ihre leicht lesbare Syntax und umfangreiche Standard-Bibliothek ("Batteries included") sowie eine Vielzahl von Erweiterungen aus den verschiedensten Bereichen (GUI, Netzwerke, Datenbanken, Graphik, 3D, Audio, Video, Web, GIS, Numerik, Spiele, etc.) haben sie zum Mittel der Wahl bei vielen Open-Source-Projekten und in namhaften Unternehmen und Organisationen gemacht.
Implementierungen
Ein Python-Programm übersetzt seinen Quellcode transparent in Bytecode, der dann von einem Interpreter ausgeführt wird. Es existieren unter anderem Python-Implementierungen in C (CPython und Stackless), Java (Jython), C# (IronPython) und Python selber (PyPy). Dadurch lässt sich Python sehr gut als eingebettete Skriptsprache in den unterschiedlichsten Umgebungen einsetzen und mit den entsprechenden Programmiersprachen (C/C++, Java, C#, etc.) erweitern.
Einstiegspunkte in die Python-Welt
- wiki.python-forum.de -- Das Deutsche Python-Wiki
- www.python-forum.de -- Das Deutsche Python-Forum
- #python.de -- Deutschsprachiger IRC-Channel zu Python
- Python Cookbook -- Probleme lösen mit Python
- Python Package Index -- Python-Software aus aller Welt
- Wikipedia Python -- Deutschsprachiger Wikipedia-Eintrag zu Python
- Python OpenBook -- von Galileo-Computing über Python
- Die Geschichte von Python -- Blog von Guido van Rossum
Python Fun
- Beards of Python -- Bärtige Python-Entwickler