Python programmieren trotz Handicap – Was ist eine Entwicklungsumgebung und welche gibt es?

In diesem Blogartikel möchte ich erklären, was eine Entwicklungsumgebung ist und welche Entwicklungsumgebungen es für die Programmiersprache Python gibt.

Eigentlich benötigt man zum Python programmieren keine Entwicklungsumgebung. Sie haben gesehen, dass es möglich ist, Python
in einem Texteditor zu programmieren.

Eine integrierte Entwicklungsumgebung ist ein Computerprogramm, mit dem die Aufgaben der Softwareentwicklung komfortabel erledigt
werden kann.

Die Verwendung einer Entwicklungsumgebung erleichtert das Programmieren. Das Nutzen einer Entwicklungsumgebung spart sehr viel Zeit.
Entwicklungsumgebungen gibt es nicht nur für die Programmiersprache Python, sondern für alle Programmiersprachen.

Für die Programmiersprache Python gibt es
folgende Entwicklungsumgebungen:

  • IDLE
  • Colab
  • Jupyter Notebook
  • PyCharm

Leider sind IDLE, Colab und Jupyter Notebook für blinde Menschen nicht vollständig barrierefrei. Deswegen verwende ich für diesen Kurs PyCharm. PyCharm ist vollständig barrierefrei.

Kurzanleitung für nicht oder nur teilweise barrierefreie Entwicklungsumgebungen

Colab

Kann im Browser ausgeführt werden unter der
angegebenen Webadresse: https://colab.research.google.com/

Jupyter Notebook

Kann in der Eingabeaufforderung wie folgt installiert werden: pip install jupyterlab und dann die Enter-Taste drücken.

Idle

Ist im Python-Verzeichnis Lib\idlelib\ildle.bat . Idle kann als Verknüpfung auf den Windows-Desktop gelegt werden.

Das Video zum Blogartikel

Hier das Video zum Blogartikel:

Schlussbemerkung

Sie wissen jetzt, was eine Entwicklungsumgebung ist und welche Entwicklungsumgebungen es gibt für die Programmiersprache Python.

Wenn Sie Fragen zu obige Themen haben, schreiben Sie mir eine Mail an info@marlem-software.de oder rufen Sie mich an unter 07072/1278463 .

Autor: Markus Lemcke

Ich bin Markus Lemcke, Softwareentwickler, Webentwickler, Appentwickler, Berater und Dozent für barrierefreies Webdesign, barrierefreie Softwareentwicklung mit Java, C# und Python, Barrierefreiheit bei den Betriebssystemen Windows, Android, IOS, Ubuntu und MacOS.

Schreibe einen Kommentar