 It runs over a Morphic graphic system (which means that it runs on Linux, Mac OS, Windows, Android).Current version of Dr. Geo is also called Dr. Geo II.Historically Dr. Geo was developed in C++ and Dr. Geo II is a complete rewrite using Pharo that happened in 2005.