# Was ist Python? Python ist eine weit verbreitete Programmiersprache, welche von Guido van Rossum entwickelt und 1991 freigegeben wurde. Es findet unter anderem Anwendung in folgenden Bereichen: * Web-Entwicklung (Server seitig) * Software Entwicklung * Mathematik * Systemautomation ## Fähigkeiten von Python * Python kann auf einem Server benutzt werden um Web-Applikationen bereitzustellen * Python kann benutzt werden um Workflows zu erstellen. * Python kann sich zu Datenbanken verbinden. Es kann diese Datenbanken sowohl lesen als auch modifizieren. * Python kann benutzt werden um große Mengen an Daten und komplexe mathematische Daten aufzubereiten. * Python kann benutzt werden um Einsatzfähige Software bereitzustellen. ## Warum Python? * Python läuft auf einer vielzahl an Geräten (Windows, Linux, macOS) * Python ist eine einfach zu lernende Sprach, ähnlich wie Englisch. * Python hat eine Syntax, die es Entwicklern erlaubt, Programme mit weniger Zeilen zu schreiben als einige andere Programmiersprachen * Python läuft auf einem Interpreter-System, was bedeutet, dass der Code sofort nach dem Schreiben ausgeführt werden kann. Dies bedeutet, dass das Prototyping sehr schnell erfolgen kann. * Python kann auf prozedurale, objektorientierte oder funktionale Weise behandelt werden. ## Python-Syntax im Vergleich zu anderen Programmiersprachen * Python wurde im Hinblick auf die Lesbarkeit entwickelt und weist einige Ähnlichkeiten mit der englischen Sprache auf, die von der Mathematik beeinflusst wurde. * Python verwendet neue Zeilen, um einen Befehl abzuschließen, im Gegensatz zu anderen Programmiersprachen, die oft Semikolons oder Klammern verwenden. * Python verwendet Einrückungen mit Leerzeichen, um den Geltungsbereich zu definieren, z. B. den Geltungsbereich von Schleifen, Funktionen und Klassen. Andere Programmiersprachen verwenden zu diesem Zweck häufig geschweifte Klammern. > **Beispiel:** > > `print("Hallo, Welt!")`