Die Syntax beschreibt die formalen Regeln, die beim Schreiben von Code in einer Programmiersprache eingehalten werden müssen. Sie legt fest, wie Befehle, Ausdrücke und Strukturen aufgebaut sein müssen, damit der Compiler oder Interpreter sie korrekt versteht.

Was gehört zur Syntax?

  • Schlüsselwörter: Z. B. if, while, return
  • Klammerung und Einrückung: Strukturierung von Codeblöcken
  • Operatoren: Z. B. +, ==, !=
  • Datentypen und Deklarationen
  • Statement-Ende: In vielen Sprachen durch ; (z. B. C, Java)

Syntaxfehler

Ein Syntaxfehler tritt auf, wenn ein Befehl oder Ausdruck gegen die Regeln der Sprache verstößt – etwa durch ein fehlendes Semikolon, eine nicht geschlossene Klammer oder einen falsch geschriebenen Befehl. Solche Fehler verhindern meist die Ausführung des Programms.

Beispiel (Python vs. JavaScript)

Unterschied zur Semantik

  • Syntax: Wie etwas geschrieben wird
  • Semantik: Was es bedeutet

Siehe auch