GeoGebra (a portmanteau of geometry and algebra) is an interactive geometry, algebra, statistics and calculus application, intended for learning and teaching mathematics and science from primary school to university level. It is nice that it works on your browser without installation using multiple languages including Finnish. That’s the way I tested it by going to and

Constructions can be made with points, vectors, segments, lines, polygons, conic sections, inequalities, implicit polynomials and functions, all of which can be edited dynamically later. Elements can be entered and modified using mouse and touch controls, or through an input bar. GeoGebra can store variables for numbers, vectors and points, calculate derivatives and integrals of functions, and has a full complement of commands like Root or Extremum. Teachers and students can use GeoGebra as an aid in formulating and proving geometric conjectures. Anyone can use it when they need mathematics software occasionally and don’t want to install any software.

GeoGebra’s main features are:
Interactive geometry environment (2D and 3D)
Built-in spreadsheet
Built-in computer algebra system (CAS)
Built-in statistics and calculus tools
Scripting hooks
Large number of interactive learning and teaching resources at GeoGebra Materials.[8]

GeoGebra‘s source code is licensed under the GNU General Public License (GPL) and all other non-software components are under Creative Commons BY-NC-SA. GeoGebra is available on multiple platforms, with apps for desktops (Windows, macOS and Linux), tablets (Android, iPad and Windows) and web. Commercial use is subject to a special license and collaboration agreement.


  1. Tomi Engdahl says:

    Plotting and fitting data in Geogebra

    This screencast shows how to enter data into the Geogebra spreadsheet view, make a scatter plot, find a curve of best fit, and then import the model back into the graphics view for further analysis.


Leave a Comment

Your email address will not be published. Required fields are marked *