Geany es un entorno de desarrollo integrado (IDE) ligero y multiplataforma que admite múltiples lenguajes de programación, incluyendo C, Python, Java y PHP. Cuenta con resaltado de sintaxis, plegado de código, autocompletado y una terminal integrada. Geany también admite sistemas de gestión de proyectos y control de versiones.