Składnia
Każdy język mówiony ma ogólny zestaw zasad określających, jak powinny być zbudowane słowa i zdania. Zasady te są wspólnie nazywane składnią języka. W programowaniu komputerowym składnia pełni tę samą funkcję, określając, jak powinny być rozmieszczone deklaracje, funkcje, polecenia i inne instrukcje.
Wiele języków programowania ma podobne zasady składni, podczas gdy inne mają unikatową konstrukcję składni. Na przykład języki C i Java używają podobnej składni, natomiast Perl ma wiele cech, których nie można znaleźć ani w języku C, ani w języku Java.
Kod źródłowy programu musi mieć poprawną składnię, aby można go było prawidłowo skompilować i utworzyć z niego program. W rzeczywistości składnia musi być bezbłędna, ponieważ w przeciwnym razie program nie zostanie skompilowany i pojawi się „błąd składni”. Błąd składni może być tak prosty jak brakujący nawias lub pominięty średnik na końcu instrukcji. Nawet takie drobne błędy uniemożliwią kompilację kodu źródłowego.
Na szczęście większość zintegrowanych środowisk programistycznych (IDE) zawiera parser wykrywający błędy składni w kodzie źródłowym. Współczesne parsery mogą nawet wyróżniać błędy składni przed skompilowaniem programu, dzięki czemu programista może je łatwo znaleźć i naprawić.
NOTE: Błędy składni są również nazywane błędami czasu kompilacji, ponieważ mogą uniemożliwić skompilowanie programu. Błędy występujące w programie po jego skompilowaniu nazywane są błędami czasu wykonania, ponieważ pojawiają się podczas działania programu.
Sprawdź swoją wiedzę