Programmier Grundlagen

Die immer gleichen Grundbausteine des Programmierens, einmal nebeneinander in Java, Python und C.

Zuletzt aktualisiert: 1. September 2026

Variable deklarieren

Eine Variable speichert einen Wert unter einem Namen, damit du später im Code wieder darauf zugreifen kannst.

Javaint zahl = 5;
Pythonzahl = 5
Cint zahl = 5;

Text ausgeben

Zeigt Text oder das Ergebnis einer Berechnung auf dem Bildschirm an, praktisch zum Testen und Nachvollziehen, was im Programm passiert.

JavaSystem.out.println("Hallo");
Pythonprint("Hallo")
Cprintf("Hallo");

If Bedingung

Führt einen Codeblock nur dann aus, wenn eine bestimmte Bedingung wahr ist, sonst wird er übersprungen.

Javaif (zahl > 0) { ... }
Pythonif zahl > 0:
Cif (zahl > 0) { ... }

For Schleife

Wiederholt einen Codeblock eine festgelegte Anzahl von Malen, zum Beispiel genau zehnmal.

Javafor (int i = 0; i < 10; i++) { ... }
Pythonfor i in range(10):
Cfor (int i = 0; i < 10; i++) { ... }

While Schleife

Wiederholt einen Codeblock so lange, wie eine Bedingung wahr bleibt, die Anzahl der Durchläufe steht vorher nicht fest.

Javawhile (zahl > 0) { ... }
Pythonwhile zahl > 0:
Cwhile (zahl > 0) { ... }

Funktion definieren

Fasst mehrere Anweisungen unter einem eigenen Namen zusammen, die du später mit einem einzigen Aufruf wiederverwenden kannst.

Javaint addiere(int a, int b) { return a + b; }
Pythondef addiere(a, b): return a + b
Cint addiere(int a, int b) { return a + b; }

Liste oder Array

Speichert mehrere Werte hintereinander unter einem gemeinsamen Namen, statt für jeden Wert eine eigene Variable anzulegen.

Javaint[] zahlen = {1, 2, 3};
Pythonzahlen = [1, 2, 3]
Cint zahlen[] = {1, 2, 3};

Kommentar

Text im Code, der vom Programm ignoriert wird, nützlich für Erklärungen an dich selbst oder andere.

Java// einzeiliger Kommentar
Python# einzeiliger Kommentar
C// einzeiliger Kommentar
Zum Anschauen

Ablauf einer Schleife mit Bedingung

So läuft eine typische For oder While Schleife mit einer Prüfung Schritt für Schritt ab.

Start
Bedingung prüfen, zum Beispiel i < 10
Wahr: Anweisung ausführen, zurück zur Prüfung
Falsch: Schleife beenden