GeoGebra — вільно-поширюване (GPL) динамічне геометричне середовище, яке дає можливість створювати «живі креслення» для використання в геометрії, алгебрі, планіметрії, зокрема, для побудов за допомогою циркуля і лінійки.
Крім того, програма володіє багатими можливостями для роботи з функціями (побудова графіків, обчислення коренів, екстремумів, інтегралів тощо) за рахунок команд вбудованої мови (яка, до речі, дає змогу керувати і геометричними побудовами).
Програма написана Маркусом Хохенвартером мовою Java (відповідно працює повільно, але у великій кількості операційних систем). Перекладена на 39 мов.
Р. А. Зиатдинов. О возможностях использования интерактивной геометрической среды Geogebra 3.0 в учебном процессе.//Материалы 10-й Международной конференции «Системы компьютерной математики и их приложения» (СКМП-2009), СмолГУ, г. Смоленск, 2009, C. 39-40 (PDF, 122 Kb).
Д. Мартинович, З. Карадаг, Д. Макдугалл (ред.). //Материалы второй Северо-Американской конференции GeoGebra, Университет Торонто, Канада, 2011, (PDF, 2.18 Mb).
Р. А. Зиатдинов, В. М. Ракута. (2012). Системы динамической геометрии как средство компьютерного моделирования в системе современного математического образования. European Journal of Contemporary Education 1(1), 93-100 (PDF, 311 Kb [Архівовано 29 травня 2015 у Wayback Machine.]).
И. Б. Гарипов, Р. М. Мавлявиев, Э. Д. Хусаинова. (2012). Использование динамической геометрической среды GeoGebra в изучении функционально-графических методов при решении задач с параметрами. Материалы третьего Российского научного семинара «Методы информационных технологий, математического моделирования и компьютерной математики в фундаментальных и прикладных научных исследованиях» (в рамках международной конференции ИТОН-2012), с. 44-46 (PDF, 298 Kb).
Р. А. Зиатдинов, Д. Джарвис. (2013). От редакторов специального выпуска. European Journal of Contemporary Education 4(2), 68-71 (PDF, 311 Kb [Архівовано 29 травня 2015 у Wayback Machine.]).