Python kann in vielen Bereichen genutzt werden, um einfache – aber auch komplexe – Aufgaben zu automatisieren. Python ist eine Scriptsprache, das heißt, jedes Python-Programm ist im Prinzip einfach eine Textdatei, die vom Python-Interpreter eingelesen und ausgeführt wird (Andere Scriptsprachen sind zum Beispiel Javascript, LUA oder PHP). Auch wenn ein Python Script weitergegeben wird, bleibt es immer eine Textdatei, die jeder nach belieben anpassen und verändern kann. Python-Scripts erhalten zur einfacheren Erkennung meistens die Endung „.py“. Scriptsprachen sind das genaue Gegenteil zu kompilierten Programmiersprachen wie zum Beispiel C oder C++. Bei diesen kompilierten Sprachen wird zunächst ebenfalls eine Textdatei mit dem Programmcode in der jeweiligen Sprache erstellt, diese wird allerdings anschließend von einem sogenannten Compiler in ein Bytecode-Format übersetzt, das direkt auf dem Prozessor ausgeführt werden kann. Solche Programme erhalten (zumindest unter Windows) dann die Endung „.exe“. […]