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.

Zaktualizowano August 12, 2011 przez Per C.

quizSprawdź swoją wiedzę

A pattern that helps you remember something is called what?

A
Harmonic
0%
B
Pentonic
0%
C
Mnemonic
0%
D
Psyonic
0%
Correct! Incorrect!     View the Mnemonic definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja Składnia na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.