Python – einfach und universell
Du hast dich entschieden, das Programmieren mit Python zu lernen. Das ist eine sehr gute Wahl. Wer programmieren lernen will – professionell oder nur zum Spaß – hat mit Python in jedem Fall genau den richtigen Einstieg.
-
Python ist universell – das heißt, man kann mit Python, wenn man die Sprache und ihre Anwendung beherrscht, auf allen möglichen Gebieten programmieren, seien es Lernprogramme, Grafikprogramme, Online-Software, Spiele oder Robotersteuerungen. Während man mit anderen Interpretersprachen wie z. B. JavaScript nur Webbrowser-Anwendungen programmieren kann oder mit einer Sprache wie PHP nur Webserverprogramme erstellt, ist Python auf fast jedem Gebiet einsetzbar.
-
Python ist einfach und klar – Hat man einmal die wenigen grundlegenden Befehle und Strukturen von Python verstanden, dann kann man sie immer wieder in unterschiedlichsten Zusammenhängen anwenden. Die Programme in Python sind übersichtlich und leicht zu lesen und zu verstehen, weil sie mit Einrückungen arbeiten statt mit unübersichtlichen Klammern. Und gleichzeitig kennt und verwendet Python alle komplexen Prinzipien, die auch in anderen professionellen Programmiersprachen vorkommen – aber mit Python sind sie anfangs besonders leicht zu begreifen. Wer Python erst einmal richtig verstanden hat, kann später auch leicht auf eine andere Sprache umsteigen – wenn er das möchte.
-
Python ist modern – die Sprache ist jünger als manche althergebrachte Sprache. Sie wurde 1994 von dem niederländischen Informatiker Guido van Rossum veröffentlicht, der ganz bewusst eine neue, klare und leicht verständliche Programmier-Lehrsprache entwickelt hatte. Python sollte so eindeutig und übersichtlich wie möglich sein, mit so wenigen Befehlen wie möglich auskommen und so einfach wie möglich anwendbar sein. Mit Python soll man programmieren lernen können, ohne allzu viel technischen Ballast mit sich herumzuschleppen.
[+] Die Komiker
Der Name »Python« geht übrigens nicht, wie viele denken, auf die gleichnamige Schlange zurück, sondern er entstand, weil der Entwickler ein großer Fan der britischen Komikertruppe »Monty Python« war. Wer will, kann das ja mal googeln. Monty Python war in den 1970er-Jahren legendär und produzierte vor allem sehr originelle und witzig-absurde Sketche für die Fernsehshow »Monty Python’s Flying Circus«. Auch Kultfilme wie »Das Leben des Brian« und »Der Sinn des Lebens« stammen von Monty Python – man sollte dafür am besten gut Englisch können, denn in der deutschen Übersetzung kommt nicht alles gleich gut rüber.
Python gibt es heute in zwei hauptsächlich verwendeten Versionen: Python 2 (aktuell 2.7) und Python 3 (aktuell 3.7). Beide Versionen werden heutzutage praktisch gleich oft verwendet. Auch wenn in Python 3 manches intern optimiert wurde und ein paar Befehle etwas anders funktionieren, ist das Grundprinzip beider Versionen dasselbe, und die meisten Programme funktionieren (teils mit kleinen Änderungen) völlig identisch. Daher wird Python 2.7 auch noch sehr häufig in zahlreichen Anwendungen verwendet. Zum Lernen eignet sich Python 2.7 ebenso gut wie Python 3.6.