Si estás buscando un IDE gratis para programar, no debes dejar de probar los que aquí se exponen, y poder elegir el que mejor se adapta a tus necesidades.
Cuando buscamos un IDE, el abanico es muy amplio, y hay que elegir con criterio. Es la herramienta directa con la que los programadores interactuamos, la parte que construye nuestro código. Es una de las decisiones importantes a la hora de ponernos a programar.
A continuación se exponen algunos de los más populares y conocidos IDE gratuitos, para que puedas tener una opinión de primera mano, descargando el IDE y evaluándolo.
Visual Studio Code
Este IDE, que antes era de pago, una vez que Microsoft compra git, se convierte en una de las versiones más populares de IDE gratuito para programar. Tiene un amplio abanico de lenguajes soportados, C#, ASP.NET, C++, PHP, javascript, … casi cualquiera, ya que al tener una comunidad muy grande detrás y contando con sus sistema de plugins, es fácil encontrar soporte.
No es de las mejores opciones para la programación orienteda a objetos y su aprendizaje resulta un poco laboriosa, pero hay muchisimo material y contenido para hacernoslo más fácil.
Eclipse
Es un IDE de código abierto y multiplataforma, que no solo sirve para programar en Java, si no que es multilenguaje, como C, C++, Objetive C, Java, Perl, Pascal, PHP, … Hay un a comunidad bastante grande detrás y con muchos años de experiencia.
Puedes descargar Eclipse desde aqui : Descargar Eclipse
Apache Netbeans
Uno de los IDE veteranos, para programar con Java, HTML, C/C++, CSS, Javascript, PHP, y algunos más.
Es un programa que corre bajo Java, por lo que es multiplataforma, y puede funcionar en Windows, Mac, Linux, OSX y BSD.
Hay disponible gran cantidad de documentación y manuales
Bluefish
Aplicación multiplataforma que funciona en Windows, Linux, MacOs, y nos facilita la edición en HTML, Javascript, JSP, XML, CSS, PHP, Coldfusion, Python o Perl entre otros. Tiene bastantes funcionalidades como analizador de sintaxis, pero carece de algunas otras básicas.
Atom
Este IDE también es multiplataforma y se puede ejecutar en Windows, Linux y macOs entre otros. Se puede usar para editar código en HTML, C, C++, CSS, Cobol, Java, Javascript, Perl, Python, PHP .
Este IDE esta hecho con HTML, Javascript y CSS, con un framework llamado Electron, que permite que se ejecute como una aplicación de escritorio
Conclusión
De entre todos estos IDE gratis, cada cual tendrá su preferencia, en base a aspecto, funcionalidad, rendimiento, requisitos técnicos, etc.
Por ejemplo, si queremos uno más orientado a Java, podemos optar por los clásicos y veteranos Eclipse o Netbeans. Si queremos algo más actual y versatil, con más enfoque hacia web, podemos optar por Visual Studio Code. Si quisieramos reutilizar una web para adaptar a escritorio, podríamos elegir Atom.
Creo que esta es una decisión importante, ya que un programador se pasa mucho tiempo conviviendo con su IDE, y habría que probrar antes de decidirse definitivamente. Una vez elegido, después vendría el momento de aprenderse los atajos de teclado y todas las opciones disponibles, para sacar el máximo rendimiento de el IDE elegido.