GeoGebra ist eine Mathematiksoftware, die Geometrie, Algebra und Analysis verbindet. Sie wird von Markus Hohenwarter an der Florida Atlantic University für den Einsatz im Unterricht an Schulen entwickelt.
Einerseits ist GeoGebra ein dynamisches Geometriepaket. Es können Konstruktionen mit Punkten, Vektoren, Strecken, Geraden, Kegelschnitten, sowie Funktionen erstellt und danach dynamisch verändert werden.
Andererseits ist auch die direkte Eingabe von Gleichungen und Koordinaten möglich. GeoGebra erlaubt so auch das Rechnen mit Zahlen, Vektoren und Punkten, liefert Ableitungen und Integrale von Funktionen und bietet Befehle wie Nullstelle oder Extremum.
GeoGebra zeichnet die doppelte Sichtweise der Objekte aus: Ein Ausdruck im Algebrafenster entspricht einem Objekt im Grafikfenster und umgekehrt.