Blogs

Mejores Entornos de Desarrollo Integrado para programar en C/C++

Publicado en Aug 21, 2020 by Roberto Suarez ![ok](/assets/images/blog/m.jpg){:class="img-fluid rounded float-center blog-img"}

¿Qué es un IDE?

En definitiva un IDE es más que un simple editor de texto, es una suite de componentes o módulos que permiten no solo escribir código fuente, sino también generar con él un programa ejecutable, aunque también es posible encontrar entornos de desarrollo integrados, que no contienen un compilador incorporado en sí mismos, sin embargo, por lo general pueden configurarse para trabajar en conjunto con uno de ellos, para así poder producir un archivo ejecutable, a no ser que el lenguaje que se esté empleando no requiera compilación. Tanta es la simbiosis que se da entre algunos IDE y sus compiladores, que muchos informáticos noveles, suelen confundir ambas cosas y la realidad es que se trata de programas distintos, pues el compilador es el software encargado de traducir (compilar) el código fuente a lenguaje maquina (código binario), por lo tanto es una más de las herramientas que integran un entorno de desarrollo. En el caso del lenguaje C y su evolución orientada a objetos el C++, los compiladores más conocidos son GCC (GNU Compiler Collection), MinGW (implementación de GCC para Windows), los antiguos Turbo C y Turbo C++ que eran tanto compiladores como IDE para el sistema operativo MS-DOS ya fueron descontinuados, siendo sustituidos por C++Builder, y Visual C++ (que forma parte de Visual Studio).

Mejores IDE para programar en C y C++

Algunos de los compiladores mencionados anteriormente, pueden emplearse en combinación con algunos de los IDE a continuación, otros ya poseen su propio compilador incorporado. En cualquier caso, dentro de los mejores IDE para programar con C/C++, destacamos los siguientes:

VALUE LIBERTY.png

Dev-C++: Este emplea el compilador MinGW. Se trata de un software libre, sencillo, ligero y eficiente, para la plataforma Windows. Code::Blocks: Este es un software libre, multiplataforma. Code Blocks es una alternativa a Dev-C++ y desarrollada mediante el propio lenguaje C++. Sus capacidades son bastante buenas y es muy popular entre los nuevos programadores. Se puede encontrar separado del compilado o la versión “mingw” que incluye g++ (GCC para C++). Visual C++: Posee editor de interfaces gráficas y una serie de asistentes que hacen muy cómodo el proceso de desarrollo. C++Builder: Esta es la opción desarrollada por Borland, es un software propietario y de pago destinado a la plataforma Windows. Eclipse: Su principal propósito es programar mediante Java, también es libre y multiplataforma. MonoDevelop: Esta es una alternativa a Visual Studio, pero este IDE es multiplataforma y de software libre. Posee un editor de interfaces gráficas que implementa la biblioteca GTK y es compatible con el .Net Framework de Microsoft.
IDE para Mac
Xcode: Este es uno de los mejores IDE para programar en Mac con el compilador GCC e Interface Builder.

VALUE LIBERTY.png

IDE para Linux
KDevelop: Este software de desarrollo está destinado exclusivamente para la plataforma GNU/Linux y otros sistemas Unix. No cuenta con un compilador propio por lo que requiere de su integración con GCC.

Otros Blogs

Filtrados datos de 235 millones de cuentas de Instagram y TikTok

Filtrados datos de 235 millones de cuentas de Instagram y TikTok

![ok]({{ site.baseurl }}/assets/images/blog/filtro.jpg){:class="img-fluid rounded float-center blog-img"} Las filtraciones de datos, ya sea a través de hackeos o errores humanos, se suelen producir cada pocos meses en todo tipo de plataformas online y redes sociales. Ahora, las que se han visto afectadas han sido Instagram, TikTok y YouTube, con casi 235...

Read More
¿Con un blog se puede hacer dinero?

¿Con un blog se puede hacer dinero?

![ok]({{ site.baseurl }}/assets/images/blog/dinero.jpg){:class="img-fluid rounded float-center blog-img"} La respuesta es un rotundo ¡sí! Hay muchas maneras de monetizar un blog y obtener ingresos pasivos. Por ejemplo, la publicidad AdSense, el Marketing de Afiliados, los anunciantes privados y la venta de productos / servicios en el blog, entre muchas otras. Estas estrategias...

Read More
Mejores Entornos de Desarrollo Integrado para programar en C/C++

Mejores Entornos de Desarrollo Integrado para programar en C/C++

![ok](/assets/images/blog/m.jpg){:class="img-fluid rounded float-center blog-img"} ¿Qué es un IDE? En definitiva un IDE es más que un simple editor de texto, es una suite de componentes o módulos que permiten no solo escribir código fuente, sino también generar con él un programa ejecutable, aunque también es posible encontrar entornos de desarrollo...

Read More

Copyright © Roberto Suarez :) Github :)