Python

Definition - Was bedeutet Python?

Python ist eine universelle, interpretierte Multiparadigma-Programmiersprache auf hoher Ebene. Mit Python können Programmierer verschiedene Programmierstile verwenden, um einfache oder komplexe Programme zu erstellen, schnellere Ergebnisse zu erzielen und Code zu schreiben, fast so, als würden sie in einer menschlichen Sprache sprechen. Einige der gängigen Systeme und Anwendungen, die Python während der Entwicklung eingesetzt haben, sind Google Search, YouTube, BitTorrent, Google App Engine, Eve Online, Maya und iRobot.

Technische.me erklärt Python

Pythons anfängliche Entwicklung wurde Ende der 1980er Jahre von Guido van Rossum angeführt. Heute wird es von der Python Software Foundation entwickelt. Da Python eine Multiparadigmensprache ist, können Python-Programmierer ihre Aufgaben mit verschiedenen Programmierstilen ausführen: objektorientiert, imperativ, funktional oder reflektierend. Python kann in der Webentwicklung, der numerischen Programmierung, der Spieleentwicklung, dem Zugriff auf die serielle Schnittstelle und mehr verwendet werden.

Es gibt zwei Attribute, die die Entwicklungszeit in Python schneller machen als in anderen Programmiersprachen:

  1. Python ist eine interpretierte Sprache, die das Kompilieren von Code vor dem Ausführen eines Programms ausschließt, da Python die Kompilierung im Hintergrund durchführt. Da Python eine Programmiersprache auf hoher Ebene ist, werden viele anspruchsvolle Details aus dem Programmcode extrahiert. Python konzentriert sich so sehr auf diese Abstraktion, dass der Code von den meisten unerfahrenen Programmierern verstanden werden kann.
  2. Python-Code ist in der Regel kürzer als vergleichbare Codes. Obwohl Python schnelle Entwicklungszeiten bietet, bleibt es in Bezug auf die Ausführungszeit leicht zurück. Im Vergleich zum vollständigen Kompilieren von Sprachen wie C und C ++ werden Python-Programme langsamer ausgeführt. Bei den heutigen Verarbeitungsgeschwindigkeiten von Computern werden die Geschwindigkeitsunterschiede normalerweise nur bei Benchmarking-Tests beobachtet, nicht bei realen Vorgängen. In den meisten Fällen ist Python bereits in Linux-Distributionen und Mac OS X-Computern enthalten.