GeoGebra is intended for those who are learning or teaching mathematics. The tool covers such areas as geometry, algebra and calculus. It has a beautiful interface; yet, it feels confusing at times, particularly when you open the sidebar to look for a particular function. The installation may also be troublesome if Java has not been previously installed on your system. In such a case, the program does not run properly and still you do not get an error message explaining the cause.
The program lets you choose one of the following perspectives: Algebra, CAS, Graphing, Geometry, 3D graphics, Spreadsheets, Probability and Exam. It lets you create new objects using mathematical equations as well as drawing them directly on the working area. For this purpose, there are multiple tools to draw points, vectors, lines, arcs, curves, circles, polygons and ellipses. Likewise, it allows creating tridimensional objects of many shapes, like pyramids, cubes, prisms and cones. The properties of these objects can easily be modified, so you can name them and add labels with their values or coordinates.