Sintaksa
Svaki govorni jezik ima opći skup pravila za strukturiranje riječi i rečenica. Ta su pravila zajednički poznata kao sintaksa jezika. U računalnom programiranju sintaksa ima istu svrhu, definirajući kako deklaracije, Funkcije, naredbe i druge izjave trebaju biti složene.
Mnogi računalni programski jezici dijele slična sintaksna pravila, dok drugi imaju jedinstveni sintaksni dizajn. Na primjer, C i Java koristite sličnu sintaksu, dok Perl ima mnoštvo karakteristika koje se ne vide ni na C ni na Java jeziku.
Program Izvorni kod mora imati ispravnu sintaksu kako bi sastaviti ispravno i biti napravljen u program. U stvari, mora imati savršenu sintaksu, inače program neće uspjeti prevesti i stvoriti "sintaksnu pogrešku". Sintaksna pogreška može biti jednostavna poput nedostajuće zagrade ili zaboravljenog zareza na kraju izraza. Čak i ove male pogreške spriječit će sastavljanje izvornog koda.
Srećom, većina integriranih razvojnih okruženja (ides) uključuju parser koji otkriva sintaksne pogreške unutar izvornog koda. Moderni analizatori mogu čak istaknuti sintaksne pogreške prije nego što se program sastavi, što programeru olakšava njihovo pronalaženje i ispravljanje.
NAPOMENA: Sintaksne pogreške nazivaju se i pogreškama tijekom prevođenja, jer mogu spriječiti kompiliranje programa. Pozvane su pogreške koje se javljaju u programu nakon što je kompiliran runtime pogreške, jer se javljaju kad je program pokrenut.