Syntax

Syntax beschreibt die erforderliche Kombination und Reihenfolge von Zeichen, die korrekt strukturierten Code bilden. Syntax umfasst allgemein die Grammatik und die Regeln, die beim Schreiben angewendet werden, wie z.B. Einzugsanforderungen in Python.

Die Syntax variiert je nach Sprache (z.B. ist die Syntax in HTML und JavaScript unterschiedlich). Obwohl Sprachen wenige Ähnlichkeiten in Bezug auf ihre Syntaxen teilen können, wie zum Beispiel die Regel "Operand Operator Operand" in JavaScript und Python, bedeutet dies nicht, dass die beiden Sprachen Ähnlichkeiten in der Syntax aufweisen.

Syntax bezieht sich sowohl auf Programmiersprachen (Befehle an den Computer) als auch auf Auszeichnungssprachen (Strukturinformationen von Dokumenten).

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

Code muss die korrekte Syntax aufweisen, um korrekt zu kompilieren, andernfalls tritt ein Syntaxfehler auf. Selbst kleine Fehler, wie eine fehlende Klammer, können das erfolgreiche Kompilieren des Quellcodes verhindern.

Frameworks werden als "sauber" in ihrer Syntax bezeichnet, wenn sie einfache, lesbare und prägnante Ergebnisse produzieren. Wenn ein Codebestand "viel Syntax" verwendet, erfordert er mehr Zeichen, um die gleiche Funktionalität zu erreichen.

Siehe auch