Was ist Programmieren?
Computer können nur Befehle ausführen
Computer sind sehr schnelle Maschinen, aber sie sind nicht besonders schlau. Sie können nur genau das tun, was man ihnen sagt. Programmieren bedeutet, dem Computer eine Liste von Befehlen zu geben, die er dann Schritt für Schritt ausführt.
Stell dir vor, du erklärst jemandem, wie man ein Sandwich macht:
- Nimm zwei Scheiben Brot
- Bestreiche eine Scheibe mit Butter
- Lege Käse darauf
- Lege die zweite Scheibe Brot obendrauf
Das ist wie ein kleines Programm! Jeder Schritt ist eine Anweisung, die nacheinander ausgeführt wird.
Ein Programm ist eine Anleitung
Ein Programm ist nichts anderes als eine Anleitung für den Computer. Diese Anleitung schreibst du in einer besonderen Sprache – einer Programmiersprache. In unserem Fall verwenden wir die Programmiersprache Rust.
Computer verstehen keine normale menschliche Sprache wie Deutsch oder Englisch. Deshalb brauchen wir eine Programmiersprache, die sehr genau und eindeutig ist.
Was ist Rust?
Rust ist eine moderne Programmiersprache, die dafür bekannt ist, dass sie:
- Sicher ist (weniger Fehler)
- Schnell läuft
- Beim Lernen hilft, gute Programme zu schreiben
Rust wird heute von vielen Firmen und Entwicklern auf der ganzen Welt verwendet, zum Beispiel bei Microsoft, Amazon und vielen anderen.
Warum mit der Schildkröte lernen?
Die Schildkröten-Grafik macht das Programmieren lernen besonders einfach, weil:
- Du sofort siehst, was dein Programm macht
- Es Spaß macht, bunte Bilder zu erzeugen
- Die Befehle einfach und verständlich sind
- Du kreativ sein kannst
Anstatt nur Text auf dem Bildschirm zu sehen, kannst du richtige Zeichnungen erstellen!
Bereit für dein erstes Programm?
Jetzt weißt du, was Programmieren ist und warum Rust eine tolle Sprache dafür ist. Im nächsten Kapitel wird es praktisch: Wir schreiben gemeinsam dein erstes Programm und lassen die Schildkröte einfache Formen zeichnen!