Grekiska siffror finns belagda cirka 4000 år tillbaka i tiden. Talbeteckningssystemet har dock skiftat över tiden, och åtminstone fyra olika system har använts. Alla fyra har på något sätt använt talet tio som en bas.
Talsystemet i Linear A och Linear B användes i Grekland och i den minoiska kulturen på Kreta ungefär från 2000-talet f.Kr. till 1200-talet f.Kr. På Cypern användes det ända till 200-talet f.Kr. Det var ett enhetssystem, där tecknen klumpades ihop med det antal som krävdes för att ett tal skulle kunna bildas genom addition av symbolernas värde.
Det attiska eller herodianska talbeteckningssystemet utvecklades ungefär samtidigt med det grekiska alfabetet, på 800-talet f.Kr, och användes fram till 200-talet f.Kr. Systemet påminner om romerska siffror. Det använde särskilda symboler för talen 1, 5, 10, 100, 1 000 och 10 000. Genom att kombinera dessa både additivt och multiplikativt kunde man bilda övriga tal.
Under 500-talet f.Kr. skapades ett nytt talsystem i grekiska Jonien. Det kom i allmänt bruk i den hellenistiska världen under 200-talet f.Kr. Det används än idag, dock bara som ordningstal för kungar, lagar och liknande, ungefär som romerska siffror används i Västeuropa.
Talsystemet använde de 24 bokstäver i det nuvarande grekiska alfabetet, samt tre äldre bokstäver för att beteckna tal. De första nio symbolerna fick då beteckna talen 1–9, nästa nio betecknade tiotalen 10–90 och de sista nio hundratalen 100–900. Ingen symbol för talet noll fanns. Talen bildades sedan additivt utifrån dessa symboler.
Systemet har förändrats något under tidens gång. Framför allt har digamma bytts ut mot stigma, vilket i sin tur kan skrivas som en sigma-tau digraf i modern grekiska. För att indikera tal används idag en apostrof till höger om talet. Tal mellan 1 000 och 10 000 skrivs med de någon av de tio första siffrorna, och en låg apostrof till vänster.
I Unicode finns det stöd för samtliga talsystem som beskrivs ovan. En del av talsystemen ligger dock i block som ligger utanför basplanet (BMP), och då är det inte säkert att tecknen kan visas på datorer. Det är dessutom inte särskilt många fonter som stöder dessa block än så länge. Tecken i sådana block har ett värde med minst fem hexadecimala siffror.
Länkarna i följande tabell går till PDF-filer, som visar vilka tecken som ingår, på Unicodes hemsida.