Linux es el paraso para los programadores y encontraremos una gran cantidad de herramientas que nos sern de gran ayuda a la hora de crear nuestros propios programas, algunos de los mejores que eh probado son estos: ECLIPSE: muy popular en el ambiente de programacin para Android. Tambin es de gran utilidad para crear programas en Java y C++ que no estn relacionados con Android. Es un IDE modular, por lo tanto podemos ir agregando ms opciones al programa con el tiempo. Code: blocks: es un IDE modular y multiplataforma (igual que eclipse) orientada a principalmente a la programacin en C++. 3 - AIDE: quien dijo que en los dispositivos mviles no se puede programar? Con AIDE puedes editar el cdigo de tus apps para Android y compilarlo directamente en tu dispositivo mvil sin necesidad de una PC, puedes hacer eso con tu iPhone? 4 - IDLE: Python es un lenguaje muy sencillo de aprender y de gran popularidad dentro Linux. Con esta aplicacin, muy simple, tienes todo lo que puedas necesitar para crear tus aplicaciones basadas en Python. 5 - MonoDevelop: esta IDE multiplataforma 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 (tambin compatibles con Mac y Linux). 6 - Gambas: una IDE muy completa para crear programas en un lenguaje muy similar al visual BASIC. Es muy fcil de usar y lo recomiendo tanto para principiantes como para programadores avanzados. Incluye una buena cantidad de herramientas que facilitan el desarrollo de interfaces grficas. Tiene todas las ventajas del visual BASIC para Windows pero ninguna de sus desventajas, como por ejemplo: el rendimiento psimo, que es algo que no afecta a Gambas. 7 - QT Creador: todo lo que puedas necesitar para desarrollar aplicaciones en C++ con Qt est en este grandioso programa. Es multiplataforma y muy pronto podremos crear apps veloces y ligeras para Android desde el (ya es posible). 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. 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. 9 - Geany: un simple editor de texto extensible con plugins que facilita la tarea para crear aplicaciones con GTK.
10 - KDevelop: todo lo que necesitas para el desarrollo de aplicaciones con interfaces grficas Qt/KDE se encuentran en este programa. 11 Illumination Software Center: este programa es algo completamente distinto a todo lo que vimos anteriormente. Es probablemente el programa de desarrollo ms fcil de usar y tenemos la posibilidad de crear apps para iOS, Android, Web (HTML5), Linux(Python GTK), Windows y Mac OS. Tenemos unos artculos especialmente dedicados a en el Powered By Linux