Für jede Aufgabenstellung muss das passende Werkzeug gefunden werden. In der Regel werden verschiedene Tools bei der Entwicklung einer Anwendung kombiniert.
Hier ein Überblick über die am häufigsten von mir genutzten Entwicklungstools und Programmiersprachen.