Glest is written in c++, the most popular programming language for games. This makes it easier to get developers, as they do not need to learn a new language, while providing power and efficiency, something c++ excels in. Because Glest is a full game engine of its own, it has a long and complex source code, something that can be difficult to understand, but with advanced explanations, it can become clearer, and programming generally becomes considerably easier once you know how Glest works.