Определённое количество символов в разных языках программирования зависит от используемых кодировок. 23
Ранние языки программирования использовали однобайтовые множества символов, в которых число различных символов не превосходило двух с небольшим сотен. 3 Для представления символа хватало одного байта. 3 Однако для объёмных иероглифических алфавитов (китайского, японского и других) такой кодировки было недостаточно. 3
Ситуация изменилась после появления в 1991 году универсального множества символов UNICODE. 3 Оно содержит символы почти всех реально используемых алфавитов, и их достаточно много (тысячи). 3 Поэтому каждый символ в этом множестве кодируется двухбайтовым числом без знака (промежуток 0 — 65535). 3
Таким образом, определённое количество символов в разных языках программирования зависит от используемых кодировок и возможностей представления различных алфавитов.