Como IDE, Geany puede ser una buena alternativa. De todos modos, Sublime Text es capaz de cumplir todas las funciones que puedas imaginar y más, sobre todo con su ecosistema de plugins. Y es muuuuy ligero.
Python es uno de los pocos lenguajes que molan para iniciarse en la programación, para mi gusto. Si te van las emociones fuertes, puedes probar un lenguaje más o menos reciente llamado Vala, que combina una sintaxis moderna como Java o C# con un compilador que traduce el código a C y por lo tanto genera ejecutables nativos.
http://es.wikipedia.org/wiki/Vala_(lenguaje_de_programaci%C3%B3n)
https://wiki.gnome.org/Projects/Vala
PD: Este es mi primer post en el foro, así que imagino que te lo dedico de alguna manera XD