Syntax

Syntax gibt die erforderliche Kombination und Reihenfolge von Zeichen an, die korrekt strukturierten Code ausmachen. Syntax umfasst im Allgemeinen die Grammatik und die Regeln, die für das Schreiben gelten, wie z. B. die Anforderungen an die Einrückung in Python.

Syntax variiert von Sprache zu Sprache (z. B. ist die Syntax in HTML und JavaScript unterschiedlich). Obwohl Sprachen wenige Ähnlichkeiten hinsichtlich ihrer Syntaxen haben können, wie die Regel "Operand Operator Operand" in JavaScript und Python, bedeutet dies nicht, dass die beiden Sprachen hinsichtlich der Syntax Ähnlichkeiten aufweisen.

Syntax gilt sowohl für Programmiersprachen (Befehle an den Computer) als auch für Markup-Sprachen (Informationen zur Strukturierung von Dokumenten).

Syntax regelt nur die Anordnung und Struktur; die Anweisungen müssen auch sinnvoll sein, was in den Bereich der Semantik fällt.

Code muss korrekte Syntax haben, um korrekt zu kompilieren, andernfalls tritt ein Syntaxfehler auf. Selbst kleine Fehler, wie eine fehlende Klammer, können verhindern, dass der Quellcode erfolgreich kompiliert wird.

Frameworks werden als "saubere" Syntax bezeichnet, wenn sie einfache, lesbare und prägnante Ergebnisse erzeugen. Wenn eine Codebasis "viel Syntax" verwendet, sind mehr Zeichen erforderlich, um die gleiche Funktionalität zu erreichen.

Siehe auch