Linux es el paraíso para los programadores y encontraremos una gran cantidad de herramientas que nos serán de gran ayuda a la hora de crear nuestros propios programas, algunos de los mejores que eh probado son estos:
1 - ECLIPSE: muy popular en el ambiente de programación para Android. También es de gran utilidad para crear programas en Java y C++ que no estén relacionados con Android.
Es un IDE modular, por lo tanto podemos ir agregando más opciones al programa con el tiempo.
Licencia: EPL
2 - Code::blocks: es un IDE modular y multipataforma(igual que eclipse) orientada a principalmente a la programación en C++.
Licencia: GPL
3 - AIDE: quien dijo que en los dispositivos móviles no se puede programar? Con AIDE puedes editar el código de tus apps para Android y compilarlo directamente en tu dispositivo móvil sin necesidad de una PC, puedes hacer eso con tu iphone?
Licencia: Gratis/Privativa
DESCARGA
4 - IDLE: Python es un lenguaje muy sencillo de aprender y de gran popularidad dentro Linux. Con esta aplicación, muy simple, tienes todo lo que puedas necesitar para crear tus aplicaciones basadas en Python.
Licencia: GPL compatible.
5 - MonoDevelop: esta IDE multipataforma está orientada al desarrollo de aplicaciones escritas en los LENGUAJES .NET y en otros que sean compatibles con las especificaciones de mono runtime. Incluye un editor de interfaces GTK# y se le puede agregar uno para WinForms, para aplicaciones para windows(también compatibles con Mac y Linux).
Licencia: GPL
6 - Gambas: una IDE muy completa para crear programas en un lenguaje muy similar al visual basic. Es muy fácil de usar y lo recomiendo tanto para principiantes como para programadores avanzados. Incluye una buena cantidad de herramientas que facilitan el desarrollo de interfaces gráficas. Tiene todas las ventajas del visual basic para windows pero ninguna de sus desventajas, como por ejemplo: el rendimiento pésimo, que es algo que no afecta a Gambas.
Licencia: GPL
7 - QT Creator: todo lo que puedas necesitar para desarrollar aplicaciones en C++ con Qt está en este grandioso programa. Es multipataforma y muy pronto podremos crear apps veloces y ligeras para Android desde el(ya es posible) .
Licencia : LGPL
8 - Anjuta: el IDE recomendado por canonical para el desarrollo de aplicaciones para Ubuntu, es una poderosa herramienta para hacer programas en C/C++ con interfaces GTK.
Licencia: GPL
9 - Geany: un simple editor de texto extensible con plugins que facilita la tarea para crear aplicaciones con GTK.
Licencia: GPL
10 - KDevelop: todo lo que necesitas para el desarrollo de aplicaciones con interfaces gráficas Qt/KDE se encuentran en este programa.
Licencia : GPL
11 – Illumination Software Center: este programa es algo completamente distinto a todo lo que vimos anteriormente. Es probablemente el programa de desarrollo mas facil de usar y tenemos la posibilidad de crear apps para iOS, Android, Web(HTML5), Linux(Python GTK), windows y Mac OS. Tenemos unos artículos especialmente dedicados a el en Powered By Linux.
Licencias: Gratis/Privativo(es gratis pero con limitaciones), GPL($300 porque ya saben que open source no necesariamente quiere decir Gratis), FreeBSD($900).
Actualización: Ya no parecen existir las licencias GPL y FreeBSD para Illumination Software Creator.
Próximamente estas y más aplicaciones disponibles en nuestra sección descargas!