Abakas yra senas skaičiuotuvas su daugybe stilių. Ši programa teikia kinų ir japonų versijas. Kiniškas abakas turi septynis karoliukus ant vertikalios juostos, o japoniškoje versijoje yra penki karoliukai ant vertikalios juostos. Paprastai kiekvienas apatiniame aukšte esantis karoliukas yra vienas, kai jis yra perkeltas link centrinės sijos. Kiekvienas karoliukas viršutiniame denyje reiškia penkis, kai perkeliamas į centrinę siją. Japonų abake kiekviena juosta gali reikšti nuo nulio iki devynių vienetų. Kita vertus, kiniškas abakas leidžia kiekvienoje juostoje pavaizduoti nuo nulio iki 15 vienetų, taip remiant skaičiavimus naudojant bazinę 16 sistemą. 10 bazinės sistemos atveju du karoliukai viršuje ir apačioje nenaudojami. Kalbant apie dešimtainį tašką, vartotojai iš tikrųjų galėjo pasirinkti savo vietą, atsižvelgdami į konkrečius poreikius.