Sei sulla pagina 1di 3

Entorno de desarrollo integrado

Entorno de desarrollo integrado


Un entorno de desarrollo integrado, llamado tambin IDE (sigla en ingls de integrated development environment), es un programa informtico compuesto por un conjunto de herramientas de programacin. Puede dedicarse en exclusiva a un solo lenguaje de programacin o bien puede utilizarse para varios. Un IDE es un entorno de programacin que ha sido empaquetado como un programa de aplicacin; es decir, consiste en un editor de cdigo, un compilador, un depurador y un constructor de interfaz grfica (GUI). Los IDEs pueden ser aplicaciones por s solas o pueden ser parte de aplicaciones existentes. El lenguaje Visual Basic, por ejemplo, puede ser usado dentro de las aplicaciones de Microsoft Office, lo que hace posible escribir sentencias Visual Basic en forma de macros para Microsoft Word. Los IDE proveen un marco de trabajo amigable para la mayora de los lenguajes de programacin tales como C++, PHP, Python, Java, C#, Delphi, Visual Basic, etc. En algunos lenguajes, un IDE puede funcionar como un sistema en tiempo de ejecucin, en donde se permite utilizar el lenguaje de programacin en forma interactiva, sin necesidad de trabajo orientado a archivos de texto, como es el caso de Smalltalk u Objective-C.

Dev C++, un entorno para el lenguaje de programacin C++.

Componentes
Un editor de texto. Un compilador. Un intrprete. Un depurador. Un cliente. Posibilidad de ofrecer un sistema de control de versiones. Factibilidad para ayuda en la construccin de interfaces grficas de usuario.

WebDevStudio, un IDE en lnea para el lenguaje de programacin C/C++.

Lenguajes

Entorno de desarrollo integrado Algunos entornos son compatibles con mltiples lenguajes de programacin, como Eclipse o NetBeans, ambos basados en Java; o MonoDevelop, basado en C#. Tambin puede incorporarse la funcionalidad para lenguajes alternativos mediante el uso de plugins. Por ejemplo, Eclipse y NetBeans tienen plugins para C, C++, Ada, Perl, Python, Ruby y PHP, entre otros.

Actitudes en diferentes plataformas computacionales


Muchos de los programadores de Unix argumentan que las herramientas de la lnea de comandos POSIX constituyen un IDE, aunque con un estilo diferente de la interfaz y en el entorno Unix. Adems, muchos programadores de Unix utilizan Emacs o Vim. En las distintas plataformas de Microsoft Windows, las herramientas de lnea de comando para el desarrollo rara vez se utilizan. En consecuencia, hay muchas soluciones comerciales y no comerciales; sin embargo cada uno tiene un diseo diferente que comnmente crean incompatibilidades. La mayora de los principales proveedores de compiladores para Windows siguen ofreciendo copias gratuitas de sus herramientas de lnea de comando. Adems las herramientas del software libre GNU (gcc, gdb) estn disponibles en muchas plataformas, incluyendo Windows. Algunos entornos libres, como Code::Blocks, Eclipse, Lazarus, KDevelop y Netbeans, que a su vez se desarrollan utilizando un lenguaje multiplataforma (por ejemplo, Free Pascal o Java), se ejecutan en diversas plataformas, incluyendo Windows, GNU/Linux, y Mac OS X.

Enlaces externos
Wikimedia Commons alberga contenido multimedia sobre Entorno de desarrollo integrado. Commons

Fuentes y contribuyentes del artculo

Fuentes y contribuyentes del artculo


Entorno de desarrollo integrado Fuente: http://es.wikipedia.org/w/index.php?oldid=61642356 Contribuyentes: Adryitan, Ajavier, AlbertFdzM, AlbertoDV, Alexav8, Almorca, Alvarogonzalezsotillo, Angel verde, Antonorsi, Biasoli, Bleedinge, Clementito, ColdWind, Diegusjaimes, Digigalos, Echiner, Ensada, Fanshone, Fremen, GermanX, Gtz, Httpdss, Ingolll, Israelof, JOChaos, JorSol, Josell2, Julie, Kn, ManoloKosh, ManuelGR, Manw, Ombresaco, Paintman, Pilaf, Rafa3040, Rolpege, Savh, Shooke, Snakefang, Sonny, Stickel, Tano4595, Victor Lozano, Wikypedista, Xerox 5B, Yhoda, 75 ediciones annimas

Fuentes de imagen, Licencias y contribuyentes


Archivo:Devcpp ss.jpg Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Devcpp_ss.jpg Licencia: desconocido Contribuyentes: Serrano Archivo:WebDevStudio.jpg Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:WebDevStudio.jpg Licencia: Public Domain Contribuyentes: Israel Ortiz Flores Archivo:Commons-logo.svg Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Commons-logo.svg Licencia: logo Contribuyentes: SVG version was created by User:Grunt and cleaned up by 3247, based on the earlier PNG version, created by Reidab.

Licencia
Creative Commons Attribution-Share Alike 3.0 Unported //creativecommons.org/licenses/by-sa/3.0/

Potrebbero piacerti anche