Genius ist ein Rechner, der ganzzahlige Werte beliebiger Größe und Gleitkommawerte mit mehrfacher Genauigkeit berechnen kann. Er enthält seine eigene Programmiersprache, die in einigen Aspekten ähnlich wie C, bc oder Pascal ist. Er kann mit rationalen und komplexen Zahlen rechnen und unterstützt auch Matrizen. Er verwendet die Bibliothek gmp, so dass er sehr schnell ist bei der Berechnung von großen Zahlen. Er besitzt eine Kommandozeilen- und eine GNOME-Oberfläche. Die GNOME-Oberfläche unterstützt Plot-Funktionen und 3D-Oberflächen. (non)