Алфавіт формальної мови безліч атомарних (неподільних) символів будь-якої формальної мови (іноді їх називають літерами за аналогією до алфавітів природних мов або символів).
Алфавіт мови програмування – це всі символи або комбінації символів, які використовуються під час програмування на цьому мовою.
Алфавіт мови – Кінцевий набір відмінних один від одного символів, які використовуються для представлення інформації. Потужність алфавіту – це кількість символів, що до нього входять. Алфавіт, що містить два символи, називається двійковим алфавітом.
Літери служать щоб можна було з них будувати слова. Слова допомагають говорити людям, формулювати речення та тексти. Наша мова складається зі слів, тобто з літер.