Computerprogrammierung - Umgebung

Obwohl das Umgebungs-Setup kein Element einer Programmiersprache ist, ist dies der erste Schritt, der ausgeführt werden muss, bevor ein Programm geschrieben wird.

Wenn wir Environment Setup sagen, impliziert dies einfach eine Basis, auf der wir unsere Programmierung durchführen können. Daher benötigen wir das erforderliche Software-Setup, dh die Installation auf unserem PC, mit der Computerprogramme geschrieben, kompiliert und ausgeführt werden. Wenn Sie beispielsweise im Internet surfen müssen, benötigen Sie das folgende Setup auf Ihrem Computer:

  • Eine funktionierende Internetverbindung, um eine Verbindung zum Internet herzustellen
  • Ein Webbrowser wie Internet Explorer, Chrome, Safari usw.

Wenn Sie ein PC-Benutzer sind, erkennen Sie den folgenden Screenshot, den wir beim Surfen auf tutorialspoint.com aus dem Internet Explorer entnommen haben.

Ebenso benötigen Sie das folgende Setup, um mit der Programmierung in einer beliebigen Programmiersprache zu beginnen.

  • Ein Texteditor zum Erstellen von Computerprogrammen.
  • Ein Compiler zum Kompilieren der Programme im Binärformat.
  • Ein Interpreter, um die Programme direkt auszuführen.

Falls Sie nicht ausreichend mit Computern vertraut sind, können Sie keine dieser Software einrichten. Wir empfehlen Ihnen daher, die Hilfe einer technischen Person in Ihrer Nähe in Anspruch zu nehmen, um die Programmierumgebung auf Ihrem Computer einzurichten, von der aus Sie beginnen können. Für Sie ist es jedoch wichtig zu verstehen, was diese Elemente sind.

Texteditor

Ein Texteditor ist eine Software, mit der Computerprogramme geschrieben werden. Ihr Windows-Computer muss über einen Editor verfügen, mit dem Sie Programme eingeben können. Sie können es starten, indem Sie die folgenden Schritte ausführen:

Start Icon → All Programs → Accessories → Notepad → Mouse Click on Notepad

Notepad wird mit dem folgenden Fenster gestartet:

Mit dieser Software können Sie Ihr Computerprogramm eingeben und an einem beliebigen Ort in einer Datei speichern. Sie können andere gute Editoren wie herunterladen und installierenNotepad++, die frei verfügbar ist.

Wenn Sie ein Mac-Benutzer sind, haben Sie TextEdit oder Sie können einen anderen kommerziellen Editor wie installieren BBEdit beginnen mit.

Compiler?

Sie schreiben Ihr Computerprogramm mit Ihrer bevorzugten Programmiersprache und speichern es in einer Textdatei, die als Programmdatei bezeichnet wird.

Lassen Sie uns nun versuchen, etwas detaillierter zu erfahren, wie der Computer ein von Ihnen mit einer Programmiersprache geschriebenes Programm versteht. Tatsächlich kann der Computer Ihr Programm nicht direkt im Textformat verstehen, daher müssen wir dieses Programm in ein Binärformat konvertieren, das vom Computer verstanden werden kann.

Die Konvertierung von einem Textprogramm in eine Binärdatei erfolgt durch eine andere Software namens Compiler. Dieser Konvertierungsprozess von einem textformatierten Programm in eine Binärformatdatei wird als Programmkompilierung bezeichnet. Schließlich können Sie eine Binärdatei ausführen, um die programmierte Aufgabe auszuführen.

Wir gehen nicht auf die Details eines Compilers und die verschiedenen Phasen der Kompilierung ein.

Das folgende Flussdiagramm veranschaulicht den Prozess -

Wenn Sie also Ihr Programm in einer solchen Sprache schreiben möchten, die kompiliert werden muss, wie C, C ++, Java und Pascal usw., müssen Sie deren Compiler installieren, bevor Sie mit der Programmierung beginnen.

Dolmetscher

Wir haben gerade über Compiler und den Kompilierungsprozess gesprochen. Compiler sind erforderlich, wenn Sie Ihr Programm in einer Programmiersprache schreiben möchten, die vor der Ausführung in ein Binärformat kompiliert werden muss.

Es gibt andere Programmiersprachen wie Python, PHP und Perl, für die keine Kompilierung in das Binärformat erforderlich ist. Stattdessen kann ein Interpreter verwendet werden, um solche Programme Zeile für Zeile zu lesen und ohne weitere Konvertierung direkt auszuführen.

Wenn Sie also Ihre Programme in PHP, Python, Perl, Ruby usw. schreiben möchten, müssen Sie deren Interpreter installieren, bevor Sie mit der Programmierung beginnen.

Online-Zusammenstellung

Wenn Sie keinen Editor, Compiler oder Interpreter auf Ihrem Computer einrichten können, bietet tutorialspoint.com die Möglichkeit, fast alle Programme online mit einem einzigen Klick zu kompilieren und auszuführen.

Machen Sie sich also keine Sorgen und lassen Sie uns in einfachen und einfachen Schritten eine aufregende Erfahrung machen, um Computerprogrammierer zu werden.