Suchmaschine
Bitte gewünschten Suchbegriff im Formular eingeben.

Startseite > Computer & Internet > Computerlexikon > Syntax

Computerlexikon: Syntax

Computerbegriffe: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Syntax: Regeln beim Programmieren

Wer eine Funktion, ein Programm oder eine Webseite programmieren möchte, muss, ungeachtet der verwendeten Programmiersprache, die Syntax beachten. Die Syntax ist berühmt geworden, als in der Anfangszeit der Heimcomputer der Commodore 64 den berühmt-berüchtigten blauen Bildschirm zeigte, auf dem ein Syntax Error in Zeile X angeführt war.

Die Syntax ist die Zusammenstellung aller Regeln, die für die verwendete Programmiersprache ausgewiesen sind. Hält man sich nicht an die Regeln, dann gibt es einen Syntax Error, der je nach Computergeneration und Programmiersprache unterschiedliche Reaktionen hervorrufen kann.

Gemein wird es dann, wenn es einen Syntax Error gibt, aber man keine Fehlermeldung erhält. Ein solches Phänomen ist oft bei Javascript zu erleben, wenn eine Klammer fehlt und deshalb gleich gar nichts funktioniert. Besser wäre es, wenn der Syntax Fehler mit Angabe der Zeilennummer genannt würde.

In dynamischen Programmiersprachen, wie sie auch für Webseiten genützt werden, gibt es präzisere Fehler. PHP meldet zum Beispiel die Art des Fehlers und die Zeilennummer, in der der Fehler aufgetreten ist. Damit muss noch nicht gesagt sein, dass genau dort der Fehler entstanden ist, er kann durch einen Fehler in den vorherigen Zeilen produziert worden sein, aber man kann die Fehlerquelle eingrenzen.

Hält man sich an die Syntax, dann hält man sich auch an die Programmierregeln und das Programm wird wie geplant ablaufen - systematische Denkfehler natürlich ausgeschlossen.

Nach oben

Seiten:

Kommentar schreiben (Werbung wird gelöscht)


Spamschutz: bitte folgendes Wort in das nächste Feld eingeben: nospam




RSS-FeedRSS
abonnieren


Beliebte Infos
Messekalender
Produkt-ABC
Popkonzerte 2013
Urlaubsangebote
Umfragen

Sportevents
Eishockey-WM 2013
Giro d´Italia 2013
Formel 1-WM 2013