symbolijoukkoja
Symbolijoukkoja on joukko symboleita, joita käytetään muodostamaan merkkijonoja formalistisissa kieliopissa kuten automaatioteoriassa, kieliteoriassa ja koodauksessa. Symbolijoukko (monikossa symbolijoukkoja) tunnetaan myös nimellä alfabeetti. Usein symbolijoukko on finite, mutta se voi olla myös äärellisen tai äärettömän kokoinen.
Merkkijonot muodostetaan näiden symbolien sekvensseinä. Mikä tahansa merkkijono, jonka jokainen merkki kuuluu tiettyyn symbolijoukkoon Σ, on merkkijono
Symbolijoukkoja voidaan yhdistää ja muokata vähän kuin sanoja kielissä. Yleisimmät operatiot ovat yhdiste (Σ1 ∪ Σ2) ja
Symbolijoukkoja käytetään laajasti automaattien, säännöllisten lausekkeiden, Grammatikoiden ja koodausmenetelmien määrittelyssä sekä ohjelmoinnissa, jossa erilaiset merkkijonot ratkaisevat