GeoGebra is an open source, freely distributed and cross-platform graphical software implemented in Java and designed to act as a dynamic mathematics application that is capable of uniting geometry, calculus and algebra into a single and handy program that you can use anywhere and everywhere.
Features at a glance
Key features include support for handling points, vectors, variables, as well as the ability to find integrals and derivatives for functions. GeoGebra can be used by anyone who wants to learn and teach mathematics at all levels, all over the world.
Its graphical user interface looks the same on all supported operating systems, designed from the ground up to be as straightforward and easy-to-use as possible, offering users all the functions at a glance.
Supported operating systems and architectures
GeoGebra is a totally free and multiplatform software, written entirely in the Java programming language. On the desktop front, it is supported under all GNU/Linux distributions, as well as the Microsoft Windows and Mac OS X operating systems.
In addition, the project is available for tablet devices powered by either of the Android, iOS and Windows mobile operating systems. Both 64-bit and 32-bit instruction set architectures are supported at this time. GeoGebra for smartphones will be available very soon!