Zum Inhalt springen
KodeTrail

Camp 1 · Schritt 1 von 23

Was ist Programmieren?

Bevor wir Code schreiben, entzaubern wir, was Programmieren wirklich ist — und warum du ihm näher bist, als du denkst.

8 Min.+50 XP

Willkommen zu deinem ersten Schritt auf dem Python-Trail! Bevor wir auch nur eine Zeile Code schreiben, klären wir, was Programmieren eigentlich ist — denn es ist einfacher, als es die Filme aussehen lassen.

Programmieren heißt, Anweisungen geben

Ein Programm ist einfach eine Liste von Anweisungen, die ein Computer befolgt. Das ist alles. Keine Magie, kein Genie nötig.

Du schreibst ständig Programme für Menschen. Ein Kochrezept ist ein Programm. Eine Wegbeschreibung ist ein Programm. Die Aufbauanleitung eines Regals ist ein Programm:

  1. Nimm das Holzbrett.
  2. Setze vier Schrauben ein.
  3. Falls eine Schraube nicht passt, nimm die kleinere.
  4. Wiederhole das für jedes Regalbrett.

Beachte die Schritte 3 und 4: Entscheidungen und Wiederholung. Diese beiden Ideen sind das schlagende Herz jedes je geschriebenen Programms — vom Taschenrechner bis zu Netflix.

Was ist Python?

Computer sprechen letztlich in elektrischen Signalen — Einsen und Nullen. Diese direkt zu schreiben wäre eine Qual, also erfand man Programmiersprachen: Wege, Anweisungen zu schreiben, die für Menschen lesbar und für Maschinen übersetzbar sind.

Python ist eine dieser Sprachen — und eine berühmt freundliche. Vergleiche, wie man in drei verschiedenen Sprachen eine Begrüßung ausgibt:

Java
public class Main {
    public static void main(String[] args) {
        System.out.println("Hallo!");
    }
}
C
#include <stdio.h>
 
int main(void) {
    printf("Hallo!\n");
    return 0;
}
Python
print("Hallo!")

Eine Zeile. Diese Lesbarkeit ist der Grund, warum Python weltweit die am häufigsten empfohlene erste Sprache ist — und warum Wissenschaftler:innen, Webentwickler:innen und KI-Forscher:innen sie täglich nutzen.

Woraus Programme bestehen

Fast jedes Programm — auch die Apps auf deinem Handy — kombiniert dieselben fünf Zutaten:

ZutatAufgabeRezept-Analogie
EingabeInformationen, die hineingehendas rohe Gemüse
AusgabeErgebnisse, die herauskommendas fertige Gericht
Variablengemerkte Werte"Die gehackten Zwiebeln beiseitestellen"
Entscheidungeneinen Weg wählen"Wenn es zu schnell bräunt, Hitze runter"
WiederholungDinge erneut tun"Rühren, bis es glatt ist"

Auf diesem Trail lernst du jede Zutat einzeln kennen — immer mit Code, den du selbst ausführen und verändern kannst.

Checkpoint

Welche Aussage über Computer ist wahr?

Checkpoint

Ein Rezept sagt: 'Probiere die Suppe. Wenn sie fad ist, salze nach. Rühre 20-mal.' Welche Programmier-Ideen nutzt es?

Wie es weitergeht

Genug Theorie — im nächsten Schritt schreibst und startest du dein erstes echtes Python-Programm, direkt hier im Browser. Keine Installation, kein Setup: Der Playground führt Python selbst aus.