IDE’s para programadores para crear cualquier tipo de programas

    IDE’s para programadores para crear cualquier tipo aplicaciones. Los IDE’s también llamado Entornos de Desarrollo Integrados  son programas que facilitan la escritura de código para el desarrollo de aplicaciones. Donde permite utilizar un lenguaje o mas de programación de forma interactiva, para que todo el proceso de desarrollo de software tenga la mayor productividad. Un IDE no debe confundirse con un editor de texto de código fuente.

    En la actualidad existen muchos IDE’s, pero estos entornos deben tener básicamente un conjunto de herramientas como: gestión avanzada de proyectos, soporte para múltiples lenguajes, editor de código fuente con autocompletador inteligente y resaltador de sintaxis, compilador o interprete y un ejecutador, depurador con analizador de errores, constructor de interfaz gráfica de usuario o llamado (GUI), navegador de clases u objetos y métodos, frameworks y otras características mas.

    En este articulo se selecciona los IDE’s de libres uso y pago, multiplataforma, con los que podemos trabajar y sacar el mejor rendimiento de nuestros proyectos de desarrollo de software.

    Eclipse

    Eclipse es un entorno de desarrollo integrado de código abierto y multiplataforma con soporte para muchos lenguajes, y que esta compuesto por un conjunto de herramientas, se distribuye bajo la licencia publica de eclipse, aunque eclipse se considera para muchos como un IDE para desarrollar aplicaciones java, tiene la opción para expandir múltiples herramientas mediante la instalación de paquetes o plugins según a la necesidad del proyecto.

    Eclipse para programar

    A continuación en la siguiente lista se muestra los lenguajes programación, y lenguajes de etiquetas que se puede usar:

    • •Java
    • C/C++
    • PHP
    • HTML5
    • JavaScript
    • JSP
    • Perl
    • Python
    • SQL
    • CSS

    NetBeans

    NetBeans es un Entorno de Desarrollo Integrado multiplataforma con licencia GPL2, CDDL creado en el mismo lenguaje, se puede desarrollar desde aplicaciones de escritorio, aplicaciones web y móvil, para este IDE existen un gran cantidad de módulos que se deben instalar para extender mas funcionalidades y herramientas para otros lenguajes según a la necesidad del proyecto.

    NeBeans IDE para programar aplicaciones

    Que otros lenguajes se puede usar con este IDE, que continuación se lista cuyos lenguajes.

    • Java
    • C/C++
    • PHP
    • Groovy
    • JavaScript
    • JSP
    • Ruby
    • PerL
    • Go
    • XML
    • HTML5
    • CSS
    • Otros

    Microsoft visual Studio

    Microsoft visual Studio es un IDE de pago creado por la compañía Microsoft aunque también existe versiones gratuitas para los estudiantes, en este entorno se puede desarrollar desde aplicaciones de escritorio, web, móvil y demás, pero lamentablemente solo se ejecuta en el sistema operativo Windows, que permite a los desarrolladores crear aplicaciones bajo la plataforma .NET. La actual versión 2015 de Microsoft visual studio permite trabajar con los frameworks desde la versión 2 hasta 4.6.

    Microsoft visual studio para programar en .NET

    A continuación se nombra los lenguajes de programación y de etiquetas en las que se puede trabajar:

    • C++
    • C#
    • Visual
    • Basic .NET
    • ASP.NET
    • F#
    • Java
    • Python
    • Ruby
    • PHP
    • XML
    • CSS
    • HTML5

    SharpDevelop

    SharpDevelop es un Entorno de Desarrollo Integrado libre de código fuente abierto para desarrollar aplicaciones basados en .NET, es una muy buena alternativa a visual studio de Microsoft y para aquellos que adoran la licencia GPL ya que también desde la version 1.1 puede importar proyectos generados de visual studio.

    SharpDevelop para programadores de .NET

    SharpDevelop se puede usar para los lenguajes de programación y de etiqueta como:

    • C#
    • ASP.NET
    • Visual Basic.NET
    • F#
    • Python
    • XML
    • JavaScript
    • CSS
    • HTML5

    Xamarin Studio o MonoDevelop

    Xamarin Studio o Monodevelop es un IDE libre y gratuito que es una adaptación de SharpDevelop para ejecutarse en los sistemas operativos GNU/Linux, Windows, Mac para los amantes de software libre para desarrollar aplicaciones de escritorio, web y movil basados en .NET.

    Modevelop-para-programar-en-.NET

    Desde el principio fue diseñado para trabajar en los lenguajes de programación y de etiqueta que se listan continuación:

    • C#
    • ASP.NET
    • VB.NET
    • Nemerle
    • Boo
    • Java
    • PHP
    • JavaScript
    • XML
    • HTML5
    • CSS

    Anjuta DevStudio

    Anjuta DevStudio es un IDE liberado bajo la licencia GPL para desarrollar aplicaciones de escritorio utilizando bibliotecas GTK+ y en el escritorio GNOME para el sistema operativo GNU/Linux y BSD.

    Ajunta-IDE-para-programar-programas

    De ser libre es multilenguaje y soporta los siguientes lenguajes de programación como:

    • C/C++
    • Java
    • Javascript
    • Python
    • Vala

    Code Blocks

    Code::Blocks es un IDE liberado bajo la Licencia pública general de GNU para programar programas en diversos sistemas operativos como: Linux, Windows y Mac, esta basado en interfaces gráficas WxWidgets.

    CodeBlocks para programadores en C++

     Soporta los siguientes lenguajes.

    • C \C++
    • Fortran

    CodeLite

    CodeLite es un IDE de código abierto y libre bajo la licencia GNU General Public License y para diversos sistemas operativos, el entorno de desarrollo integrado usa wxWidgets para su interfaz gráfica, ya que al cumplir con la filosofía de código abierto usa herramientas completamente libres.

    Codelite gratis para programar en C++

    Actualmente soporta lenguajes como:

    • C/C++
    • PHP
    • Node.js

    Qt Creator

    Qt Creator es un Entorno de desarrollo Integrado bajo la licencia LGPL y de pago para programar aplicaciones con la bibliotecas Qt, es una buena opción para  aquellos amantes al lenguaje de programación C++, actualmente soporta los sistemas operativos GNU/Linux, Windows, Mac OS.

    QtCreator para programar en C++

    vxDevC++

    vxDevC++ es un entorno de desarrollo integrado basado de DevC++ para crear aplicaciones en el popular lenguaje C/C++, lamentablemente solo se puede usar en el sistema operativo Microsoft Windows.

    DevC++ para programar aplicaciones de escritorio

    BOA Constructor

    BOA Constructor es u IDE multiplataforma para desarrollar aplicaciones en el lenguaje de programación Python, esta construido con wxPython un constructor de GUI.

    Boa constructor IDE

    C++Builder

    C++Builder es un Entorno de Desarrollo Integrado de pago para desarrollar aplicaciones en el lenguaje de programación C++, para la plataforma Windows, de este IDE es propietario  la compañía Embarcadero Technologies.

    C++-Buielder-IDE

    Embarcadero Delphi

    Embarcadero Delphi es un IDE multiplataforma de pago, en el que se puede desarrollar aplicaciones de escritorio y móvil, esto gracias a sus ultimas actualizaciones. El IDE usa el lenguaje pascal moderna.

    Ebarcadero Delphi IDE para Pascal moderno

    Lazarus

    Lazarus , este IDE es una alternativa a la anterior Entorno de desarrollo para trabajar y desarrollar aplicaciones en el lenguaje Pascal, y esta disponible para los sistemas operativos Windows, GNU/Linux y Mac OS X.

    Lazarus IDE para Pascal

    Andriod Studio

    Android Studio es un entorno de desarrollo integrado bajo la licencia Apache 2.0 para desarrollar principalmente aplicaciones móvil y de escritorio, basados en el lenguajes Java para el sistema operativo Andriod. El IDE puede ejecutarse para su uso en los sistemas oprativos como: GNU/Linux, Windows, Mac.

    Android-studio-IDE-para-programar-aplicaciones-móviles

    Otros IDE’s que puede interesarte

    BlueJ

    Ultimate++

    Kdevelop

    Xcode

    Sun studio

    GeneXus X Evolution 3

    Velneo

    Gambas

    Ninja IDE

    Spyder3

    Geany

    IDE para python Eric

    Sugerencia  de algunos IDE’s para programadores de la familia  de Jet Brains  todos de pago.

    IntelliJ IDEA, PhpStorm, PyCharm, RubyMine, WebStorm, AppCode, CLion, DataGrip, Rider.

    La recopilación de los IDE’s para programadores que menciono en este articulo son los mas conocidos, quizá   usted puede sugerir algún  IDE  escribiendo en el comentario.

    Sobre el autor
    Rodrigo Chambi Q.

    Desarrollador de aplicaciones web y de escritorio, amante de la tecnología y autodidacta, me gusta conocer otras tecnologías, escribir artículos para compartir en la web y para estar al tanto en los nuevos paradigmas, respeto las políticas de software privativo y libre, ya que estas políticas son las normas que permite el desarrollo tecnológico social de la humanidad. filvovmax@gmail.com -- info@gitmedio.com

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

    4 Comentarios

    1. De Enmanuel Ramirez

      Responder

    2. Responder

    3. De Stas

      Responder