MyLeoNes™

Programmiersprachen: Befehle für Computer — Informatik, 7–10

Eine Programmiersprache bietet Menschen eine praktische Möglichkeit, Befehle zu schreiben, die ein Computer ausführen kann. Verschiedene Sprachen verwenden andere Wörter und Regeln, aber alle machen aus Ideen genaue Aktionen.

Wörter für genaue Befehle

Eine Programmiersprache ist eine Sammlung von Wörtern, Zeichen und Regeln zum Schreiben eines Programms. Du kannst damit einem Computer sagen, was er zeichnen, zählen oder abspielen soll. Der Computer errät deine Absicht nicht, deshalb muss jeder Befehl zu den Regeln passen.

Warum Sprachen nötig sind

Im Inneren arbeitet ein Computer mit winzigen elektrischen Signalen, nicht mit normalen Sätzen. Jeden Befehl so zu schreiben wäre langsam und fehleranfällig. Programmiersprachen lösen dieses Problem, weil du damit klarere Befehle schreibst; ein anderes Programm übersetzt sie in eine Form für den Computer.

Ein kleines Zeichenprogramm

Stell dir vor, eine Schildkröte startet in der Mitte und schaut nach oben. In einer Blocksprache wählst du „40 Schritte gehen“, dann „90° nach rechts drehen“ und wiederholst beide Blöcke viermal. Die Schildkröte zeichnet vier gleiche Seiten und kommt zurück: ein Quadrat. Die Blöcke machen jeden Befehl eindeutig.

Der Computer rät nicht

Es ist verständlich, etwas zu schreiben, das für einen Menschen klar klingt, etwa „Mach es schön“, und zu erwarten, dass der Computer es versteht. Aber „schön“ ist keine genaue Aktion. Du musst Einzelheiten wie Farbe, Größe und Position wählen und sie in der erlaubten Form schreiben.

Sprachen hinter Alltagswerkzeugen

Spiele, Zeichenprogramme, Webseiten und Ampeln benutzen Programme aus Programmiersprachen. Ein Spiel nutzt Befehle, um Figuren zu bewegen und Zusammenstöße zu prüfen; eine Ampel nutzt sie, um zur richtigen Zeit die Farbe zu wechseln. Wenn du eine Sprache lernst, übst du genaues Ausdrücken von Ideen.

Weiter erkunden

Andere Sprachen

MyLeoNes™ wird geladen…