Bei der Eingabe von Zahlen, Punktkoordinaten oder Gleichungen (4.2) können geklammerte arithmetische Ausdrücke mit Variablen verwendet werden. Dazu sind folgende Operationen verfügbar:
| Operation | Eingabe |
| Addition | + |
| Subtraktion | - |
| Multiplikation, Skalarprodukt | * oder Leerzeichen |
| Division | / |
| Potenzieren | ^ oder 2, 3 |
| Faktorielle | ! |
| Gamma Funktion | gamma( ) |
| Klammern | ( ) |
| x-Koordinate | x( ) |
| y-Koordinate | y( ) |
| Absolutbetrag | abs( ) |
| Signum | sgn( ) |
| Wurzel | sqrt( ) |
| Exponentialfunktion | exp( ) |
| Logarithmus (natürlicher) | log( ) |
| Cosinus | cos( ) |
| Sinus | sin( ) |
| Tangens | tan( ) |
| Arcus Cosinus | acos( ) |
| Arcus Sinus | asin( ) |
| Arcus Tangens | atan( ) |
| Cosinus Hyperbolicus | cosh( ) |
| Sinus Hyperbolicus | sinh( ) |
| Tangens Hyperbolicus | tanh( ) |
| Area Cosinus Hyperbolicus | acosh( ) |
| Area Sinus Hyperbolicus | asinh( ) |
| Area Tangens Hyperbolicus | atanh( ) |
| Nächstkleinere ganze Zahl | floor( ) |
| Nächstgrößere ganze Zahl | ceil( ) |
| Runden | round( ) |
Der Mittelpunkt M zweier Punkte A und B könnte beispielsweise als M=(A+B)/2 eingegeben werden. Die Länge eines Vektors v könnte mittels l=sqrt(v*v) bestimmt werden.
In GeoGebra kann also nicht nur mit Zahlen, sondern auch mit Punkten und Vektoren gerechnet werden.